Refresh function - RSS as Rest again

Hello,
Maybe by design but I noticed some strange behaviour
When using Refresh(rss!channel!item) (e.g. refresh RSS when used as REST) it doesn't actually refresh the data or at least it's not visible in the gallery displaying the data.
No errors, viewing the feed directly in browser shows updated articles but the gallery doesn't update till reload of the application itself.
This happens regardless of how the refresh is called (button, timer, etc.).
Some context or guidance would be helpful.
Update:
I've added the same RSS feed as RSS with a refresh and that one does work after a while (assume there is a mandatory delay to avoid too many requests).
Could it be that it's not working because when refreshing Refresh(rss!channel!item) you are actually not targetting the whole feed but just the needed data part?
Regards
StonyArc
http://www.stonyarc.com http://www.xboxlivenation.com

Hello Ayuba,
This will not work as this is mixing records and tables
Assume http://feeds.mashable.com/Mashable is used to expose complex features of RSS/atom (images / media / nested categories) exposed as Rest Datasoure.
In your formula logic this would become 
Clear(RSSREST);Refresh(Mashable); Collect(RSSREST,Mashable!channel!item)
This doesn't work as that's a record and not a table. The table resides in [item] (see also data sources)
To expose the table you would then again use
Clear(RSSREST);Refresh(Mashable!channel!item); Collect(RSSREST,Mashable!channel!item)
which brings you back to the original problem, it's just transfered into a collection.
The data is not refreshed via the refresh function if RSS is used via REST as data source as the data is not reloaded in the refresh function.
Exposing the RSS as RSS datasource with the [rss_1] in the root does refresh as a charm.
Any other suggestions?
Regards
StonyArc
http://www.stonyarc.com http://www.xboxlivenation.com

Similar Messages

  • Refresh function - RSS as Rest

    Hello,
    Is it correct to state that RSS feeds will only refresh if they are truly defined as RSS? If you add them as Rest the function gives an error
    Invalid argument type (record). Expecting a Table value instead.
    Is there a specific reason as most of the RSS is parsed using rest to give more flexibility?
    Regards
    StonyArc
    http://www.stonyarc.com http://www.xboxlivenation.com

    Hi Frederik,
    You can actually call the Refresh() on an RSS Feed brought in as REST. RSS is a well defined format and therefore, when we pull in the RSS Feed,
    as an RSS data source we understand what information is relevant and show that to you. When you pull in an RSS Feed as REST, then you get just that, all the REST data without any intelligence.
    Therefore, when you pull in an RSS Feed as REST, you will need to tell Siena where the data lies and Refresh() that. For example, say I added
    http://parislemon.com/rss as REST, then to call the Refresh() I would need to do:
    Refresh(rss_1!channel!item)
    This is because, the actual posts that makes up the feed is contained in
    'item', whose parent is 'channel'. Hope this helps.

  • Refresh functionality in portal

    Dear Experts,
    I'm facing issue regarding REFRESH functionality in WDP ..The issue is i have REFRESH(FPM Button) on my screen and when ever the user clicks on it , the screen should refresh(should come to initial state).
    And on refresh button event, i'm launching the screen by using below code.
    But, when appl'n is tested from portal, it is working incorrectly. If i pass parameter use_suspend_plug = ' ', first time on click of refresh button in portal,it is opening screen in portal it self, and on second click of refresh button in portal screen, it is opening screen in new window.
    Is it better to launch the appl'n or to refresh/clear all the screen element values and bind it again?... Here i have one more probelm, the ex-developer of the component has declared some attributes(nearly 15 attributes) in view controller(which cannot be access in component controller) and i cannot read those view controller attributes in component controller. so that i can read those attributes and clear the values( which is not possible now).
    Pls help me to achieve REFRESH(F5) functionality .
    Thanks
    KH

    Hi,
    My issue is resolved.
    Steps followed :
    1) Created an event in component controller( in events tab)
    2) In process_event of component controller, the created event is fired.
    3) And that event can be handled in any of the view controller's by declaring method in view controller
        with method type as event handler and in event->select the event created in component controller.
    4) Proceed further with the required functionality.
    Thanks
    KH

  • Help isn't displaying because JavaScript is turned off. You can enable JavaScript in your browser's preferences or settings. Then refresh this page to try again.

    Help isn’t displaying because JavaScript is turned off.
    You can enable JavaScript in your browser’s preferences or settings. Then refresh this page to try again.
    I've followed instructions to remove problem, still exists, how do I get Iphoto to open?

    Option 1
    Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. Choose to Rebuild iPhoto Library Database from automatic backup.
    If that fails:
    Option 2
    Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one. .
    Regards
    TD

  • Itunes 10.1.1 will not show all podcast updates via Refresh function

    I am having a problem with my podcast not refreshing on the itunes podcast page when a publish a new episode. If I use the "show all available episodes" function the episode appears but if I click refresh or the automatic update functions the podcast is not new seen.
    This is only a problem with itunes 10.1.1 on OS X 10.6.5, the refresh function operates on my windows machine using the latest itunes version. I am awaiting a response from Libsyn where my podcasts are based but I was wandering if anyone is having any similar problems.
    Once the podcast is selected as previously mentioned, download and play is normal

    Thank you but alas the Store's check available downloads facility does not work for podcasts.
    This problem has only appeared since the last itunes update to my knowledge. It may well be an rss related issue as it does not seem to effect other podcast's new episodes, though I cannot see why it should only be a problem on my Mac...and all subscribe settings are constant for all podcast issuers on both platforms...It might just be a hidden setting somewhere but I've tried everything

  • Unable to open Power BI Sites - Error: We were unable to load the Site. Refresh the page to try again

    Power BI Sites Error
    We were unable to load the Site. Refresh the page to try again
    When opening Power BI Sites with internet explorer, in certain security configurations you may run into the above error. While we are looking into resolving this, please see the following workaround:
    From the Tools menu, select internet options.
    On the security tab uncheck the "Enable Protected Mode" checkbox form the relevant Zone (Intranet/Internet)
    Remove all entries to *.powerbi.com from trusted sites or/and local intranet sites
    On the advanced tab, uncheck the "Enable enhanced protected mode" (if you made a change here it will require a restart of the machine)
    Restart and try again (if not changes done in the last step, just restart the browser)

    Hi
    Any further debugging tips? I upgraded from IE9 to IE11 on my Win7 machine to try get Q&A working, it broke the entire PowerBI site for me

  • "Something went wrong. We're having trouble getting to your mailbox right now. Please refresh the page or try again later. If the problem continues, please contact your helpdesk."

    Hi,
    One of my user was unable to receive email from her desktop outlook, browser and her phone. On her outlook, the status of her exchange is disconnected. Then when she tried to access her OWA, this error prompted below "
    "Something went wrong. We're having trouble getting to your mailbox right now. Please refresh the page or try again later. If the problem continues, please contact your helpdesk."
    Her emails started coming in again after about 45minutes later. It happened twice today.
    Anyone have the same symptoms as mind?

    Hi,
    When user is disconnected to Exchange, please test outlook anywhere connectivity for this user.
    Test Outlook Anywhere connectivity
    https://technet.microsoft.com/en-us/library/ee633453(v=exchg.150).aspx
    Please also check if there are any other events in application log.
    Best Regards.
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]
    Lynn-Li
    TechNet Community Support

  • My Trips and Expenses - tab refresh functionality

    Hi Experts,
    Only one tab from My trips and Expenses screen is getting refreshed after clicking 'My trips and Expense' link. I found SAP note 1542417, which says after implementation of note 1495681 or corresponding support package, the refresh of POWL query in WDA version of Travel application is not done for all tabstrip in the same time for performance reason.
    After implementing SAP note 1542417, manual setting is required in IMG to set URL parameter &SAP_FITV_REFRESHA=X, to refresh of POWL query parallel for all tabstrip. I followed the steps given in the note to make the refresh functionality parallel, but still only active tab is getting refreshed. Please let me know if any action is required after maintaining the URL parameter.
    Kindly help me in this.
    Thanks,
    Siva Sankar

    Hi Lasse,
    I can't directly relate to the problem because I'm on EHP6. But I've taken a look at the note and the coding. You should debug WDYN FITV_POWL_TRIPS Eventhandler "HANDLE_DEFAULT" of Window "TRAVELLER" around. Serach for "*OCA 1542417", set an external breakpoint there.
    Maybe the parameter isn't correctly retrieved from the URL. Alternatively maybe the subsequently fired plug and the Init-Hooks handle the parameter incorrectly.
    I hope this helps a bit with the analysis.
    I wouldn't be surprised if this simply is a standard problem, there have been tons of standard problems with POWL...
    Cheers, Lukas

  • How to write perfect refresh function for each module in flex4 web application

    hi all,
      I am doing web application, i am using 5 modules in that,every module in a single page.
    In this application i am using datagrid in last 3 models. the operation is same for the models, select a record from grid then click post it should move to next page.
    In that i am writting init() function . this for showing the last module posted records here while i am entering this model.
    At the panel initializing time the records loading and showing in the gird,
    i written refresh function for this .
    But some times the function working properly and show the records in grid.
    some time it wont show the records.
    refresh function not working properly..
    looking for usful suggession,
    Thanks,
    B.venkatesan.

    hi all,
      I am doing web application, i am using 5 modules in that,every module in a single page.
    In this application i am using datagrid in last 3 models. the operation is same for the models, select a record from grid then click post it should move to next page.
    In that i am writting init() function . this for showing the last module posted records here while i am entering this model.
    At the panel initializing time the records loading and showing in the gird,
    i written refresh function for this .
    But some times the function working properly and show the records in grid.
    some time it wont show the records.
    refresh function not working properly..
    looking for usful suggession,
    Thanks,
    B.venkatesan.

  • My computer is running SO slow. The intermet also keeps freezing up and I have to turn airport off then back on/refresh before it will work again. I dont have enough space on my start up disc to run certain programs. Easiest way to fix?

    My computer is running SO slow. The intermet also keeps freezing up and I have to turn airport off then back on/refresh before it will work again. I dont have enough space on my start up disc to run certain programs. It will say I need to quit programsin order for things to run.  Easiest way to fix? Im not great with computers!
    Running mac os x version 10.6.8

    Easiest way is to have an external drive to which you copy the things you store like pictures, movies, and music
    which take up a lot of space. Then delete them fron the main drive and clean it up with one of the maintenance utilities. You can readily access the external drive's contents whenever you wish.
    http://lifehacker.com/5814440/what-kind-of-maintenance-do-i-need-to-do-on-my-mac
    http://mac360.com/2008/07/the_top_7_free_utilities_to_maintain_a_mac/

  • Provide function module as REST webservice

    Hello Experts,
    Is there a way hoe to provide a function module as REST website ? so not as soap webservice.
    Thanks in advance.
    Regards

    Hi,
    In fact an FM is standard a WS in WebAS 6.2 (what's under the hood of 4.7) and you can consult them via the webservicebrowser where you can find the WSDL and stuff.
    Check things like https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a4433436-0301-0010-f2a9-9281ad574054
    /people/thomas.jung3/blog/2004/11/15/bsp-150-a-developer146s-journal-part-xiii-developing-abap-webservices
    http://help.sap.com/saphelp_webas620/helpdata/en/bb/ddb33d2ae46b3be10000000a114084/frameset.htm
    and http://help.sap.com/saphelp_webas620/helpdata/en/94/f8c8c8e68811d6b2dc00508b5d5211/frameset.htm
    Eddy

  • How to deactivate Internet Explorer's REFRESH Functionality ?

    Hello All,
            I want to deactivate the REFRESH Functionality of the Internet Explorer.
    Can we acheive this ?
    If yes can anyone guide me ?
    Regards,
    Deepu.K

    Deepu,
    As you mentioned in other thread, the problem is because of stateful mode...
    What i suggest you is, in your child window after the downloading the files,make your application as stateless dynamically..Anytime you can change it as stateful too..
    [SAP allows changing the mode dynamically using program.
    * To Change the BSP application to Stateless mode use the below syntax,the application is executed statelessly.
    runtime->keep_context = 0.
    * To Change the BSP application to Stateful mode use the below syntax,the application is executed statefully.
    runtime->keep_context = 1.
    Make it as stateless & clear the variables
    FREE: gv_event,display_url. "OR
    Clear: gv_event,display_url.
    Raja T
    Message was edited by:
            Raja Thangamani

  • HT2538 what do I do once it starts a single tone and rest again single tone and rests and repeats ?

    what do I do once it starts a single tone and rest again single tone and rests and repeats ?

    If you are still under warranty and/or have AppleCare, call them.

  • Refreshing a document with Restful Web Services

    Hello,
    I want to refresh a document with Restful Web Services. The document is based on a BEx query with a date variable, which is set as a prompt.
    In order to refresh I send a PUT request like:
    PUT <webiURL>/documents/{documentId}/parameters
    and add the parameter, which is the prompt variable, to the body:
    {"parameters":{"parameter":[{"id":0,"answer":{"@type":"Date","values":{"value":"2014-07-01T00:00:00.000+00:00"}}}]}}
    Then I get a result like:
    {"success":{"message":"The resource of type 'Document' with identifier '1234' has been successfully updated.","id":1234}}
    Now I assume that the document is refreshed. However if I now read the properties with:
    GET <webiURL>/documents/{documentId}/properties
    the lastrefreshtime is not changed.
    Has anybody an idea what happens during a refresh and what is updated?
    Kind regards,
    Michael

    Hi,
    I have analyzed that the refresh seems to be only valid for the current session. This means, if I logon, refresh the document and determine the properties, I get the new refresh time.
    However, if I logoff, I still get the old refresh time. So the refresh is lost or only valid for a session.
    Is this the default behaviour?
    Regards,
    Michael

  • Block "Refresh" function during the calculation

    Hello @all,
    is it possible to block the refresh function, or smart view as a whole, while calc script is running?
    Because the user may see incorrectly data while for example the allocation script is running.
    I using Essbase ans Smart View 11.1.1.3.
    Many thanks,
    Ilias

    look up the command Alter application disable commands
    http://docs.oracle.com/cd/E17236_01/epm.1112/esb_tech_ref/maxl_altapp.html
    Prevent all requests to databases in the application, including non-data-specific requests, such as viewing database information or changing database settings. All users are affected, including other administrators. Administrators are affected by this setting as a safety mechanism to prevent accidental updates to databases during maintenance operations. This setting remains in effect only for the duration of your session. The setting takes effect immediately, and affects users who are currently logged in, as well as users who log in later during your session.
    Caution!
    If performing maintenance operations that require disabling commands, you must make those maintenance operations within the same session and the same script as the one in which commands were disabled.
    After make sure you enable them. Also note, you may need to also logout all users on the application as well

Maybe you are looking for

  • Adobe Bridge Icon is Everywhere, What's with that?

       I have literally hundreds & hundreds of the [Adobe Bridge Icon] with the text following: Adobe Bridge Cache .bc or .bct.........    These are everywhere imaginable, open any folder and see them. They are in the most unlikely places that have no co

  • How can i change a password for network users?

    Good day. I have a problem with changing passwords on server Yosemite. As i understand there is no way to change password for the network users remotely. I mean, when for example someone will change his password and then will forgot it how can i chan

  • Connecting MacBook Air to TV via HDMI

    From the message boards, it looks like the $45 mini-DVI to HDMI cable I bought will simply not work on my MBA. How very frustrating.  The MBA is not detecting my Samsung display as an external display at all.  I refuse to believe that this doesn't wo

  • Return/enter key is broken, help please.

    So basically, after I downloaded an update for my computer, restarted, blah blah, my enter key broke. Also, my mouse would flash randomly sometimes too, and occasionally i would type a word only for it to be highlighted for some reason and I would ac

  • How do I pass an object to a Servlet?

    Hello, I have a fully initailized object called x. I need to invoke a servlet from an application and pass this object x to the servlet. This object contains all the necessary parameters which the servlet needs. How can I invoke a servlet from a clas