Page Zero (0) - Regions Caching / Page Caching not available

Hi,
My page zero display information from a calendar table (fiscal year, etc.). This information will be the same all day long (get updated at midnight). It's not possible to enable caching of regions on page zero. It's also impossible to enable caching of the page zero.
Why?
Thanks,
Louis-Guillaume
[My Blog|http://lgcarrier.blogspot.com]
[APEX and jQuery demos|http://www.insum.ca/jquery]

Louis-Guillaume,
Good question. We have asked ourselves this and are considering removing the restriction in 4.0. I think it initially had to do with preventing unwanted side effects and anomalies although none of us can recall the details right now. We will have to carefully look at ways to make this something developers can use easily while preventing strange results. First of all, caching of page 0 doesn't make sense. You want to be able to cache regions on page 0. Now, say your page 0 has two regions, P0_CACHED and P0_DYN (one cached, one dynamic). And your page 10 has region P10_CACHED. When page 10 is rendered, you'll get:
P0_CACHED
P0_DYN
P10_CACHED
That looks okay, you get one cached region from page 0, one dynamic region from page 0, and one cached region from page 10. Of course you have controls with which to purge any individual region from the cache so you can cause P0_CACHED to be refreshed whenever you like.
But say page 20 is a cached page. When it renders you'll get:
P0_CACHED <-- not from the page 0 region cache but from the page 20 page cache, regardless of the "stale-ness" of the page 0 cache
P0_DYN <-- not rendered dynamically from page 0 but retrieved as part of the page 20 page cache. But this content may be different from the content for the same page 0 region displayed on page 10 one second ago or one second from now.
P20_DYN <-- from the page cache as is normal for a dynamic region on a cached page
Hardly a thorough treatment, I realize. Just wanted you to know some of the aspects we have to consider. We will also have to read this thread again to come back up to speed: V3 Caching - any more info? .
Scott

Similar Messages

  • Live cache lock handler not available

    Hi we are frequently getting this error Live cache lock handler not available and this causes our process chains to fail.
    Can anyone please explain in details what this error refers to and direct to any good links for error resolution.

    Hello,
    1. As SAP customer, you could create the SAP message to the component BC-DB-LCA and get SAP support.
    2. If you set the flag 'activate livecache lock' in tcode /SAPAPO/MSDP_ADMIN for your planning area on SCM system, please run the connection test for the LEA connection in /ndb59 to check the LEA connection settings.
       The liveCache installation guide has additional information about LEA connection.
    Regards, Natalia Khlopina

  • Saving master page in search template throws error "UserAgent not available, file operations may not be optimized"

    Hi Folks,
    I was trying to save basic search template master page "seattle.master" after making change to the template.
    I have added just "CompanyName" folder and update the line below in seattle.master.
    Change is this : <SharePoint:CssRegistration Name="Themable/CompanyName/corev15.css" runat="server"/>
    When I save it, and refresh page on browser, it shows "Something went wrong" error.
    ULS says the following error : "UserAgent not Available, file operation may not be optimized"
    Pls let us know if there is a solution.
    Any help Much appreciated !
    Thanks,
    Sal
    

    Hi Salman,
    Thanks for posting this issue, 
    Just remove this below given tag and check out. It might be happened that your control is conflicting with others. 
    Also, browse the below mentioned URL for more details
    http://social.msdn.microsoft.com/Forums/office/en-US/b32d1968-81f1-42cd-8f45-798406896335/how-apply-custom-master-page-to-performance-point-dashboard-useragent-not-available-file?forum=sharepointcustomization
    I hope this is helpful to you. If this works, Please mark it as Answered.
    Regards,
    Dharmendra Singh (MCPD-EA | MCTS)
    Blog : http://sharepoint-community.net/profile/DharmendraSingh

  • The TABS label on "Organize Bookmarks" dialog page is greyed out - Why is it not available to me ?

    I want to apply tags to some or all of my web site addresses but the TAGS button on the Organize Bookmarks dilogue box is greyed out. I am using Firefox version 3.6.11 - Windows XP Home. I use avast! antivirus and a Windows firewall. What is preventing me from adding and using tags ?

    Try clearing Safari's cache : Settings > Safari > Clear Cache (and Clear History)
    If that doesn't work then try closing Safari completely and then re-open it : from the home screen (i.e. not with Safari 'open' on-screen) double-click the home button to bring up the taskbar, then press and hold any of the apps on the taskbar for a couple of seconds or so until they start shaking, then press the '-' in the top left of the Safari app to close it, and touch any part of the screen above the taskbar so as to stop the shaking and close the taskbar.
    A third option is a reset : press and hold both the sleep and home buttons for about 10 to 15 seconds (ignore the red slider), after which the Apple logo should appear - you won't lose any content, it's the iPad equivalent of a reboot.

  • How to enable cache for region in page 0

    Hi,
    I have a list region in page 0 that servers as a navigation menu for every page, I also has a html region on page 0. Cache option in both region are not available, is there a way to turn on cache for region in page 0?
    If not, what is the alternative approach to have a list region show on every page and also has cache on? I do not want to create a list region in every page.

    Denes - Here's what I said about this a few months ago: Re: Page Zero (0) - Regions Caching / Page Caching not available . See the referenced link also for a related in-depth discussion.
    Scott

  • Hide page zero regions in the builder

    Hi
    We are using APEX version 4.0.2. are have many shared regions (SQL Reports) placed on page zero.
    There are conditions on these (page must be in...), and that works fine when running the application.
    The problem is in the builder, where these page zero report regions appear in the builder, even though the page is not included in the region condition
    (and the region is never shown on the page at runtime).
    It is a bit confusing to see these page zero regions in the builder - as a developer, so have anybody found a way to hide them ?
    Note: we also have SQL regions on page zero, but these do NOT appear in the builder ??
    Brgds
    Martin

    Anybody have any input to this ?
    For me it would make sense that I only see the those page zero region which actually apply to (are used on) my page.
    I see the issue concerning this being determined at runtime, howver perhaps an exception could be made for for "page in" condition ?
    Brgds
    Martin

  • Stopping a page from using Page Zero

    I have an Apex application (v 4.2) which uses a page zero, and one level navigation tabs. Is there any way to create a new page which still uses the navigation tabs, but doesn't inherit page zero?
    Or can I create a 'different' page zero and have some pages inherit that instead?

    Antilles wrote:
    I have an Apex application (v 4.2) which uses a page zero, and one level navigation tabs. Is there any way to create a new page which still uses the navigation tabs, but doesn't inherit page zero?
    What exactly are you trying to do? What do you mean by "one level navigation tabs"? Standard tabs are rendered by the page template, not by a region.
    To suppress a page zero ("global page" in new terminology) region, use a Current Language is not contained within Expression 1 condition on the global page region, and create a region with a different definition in that display position on the new page.
    Or can I create a 'different' page zero and have some pages inherit that instead?
    No, APEX currently only permits one global page for each user interface type defined for the application.

  • Form on page zero

    I am trying to build a search box that appears on every page, so putting on page zero would seem to be the right thing to do. Unfortunately the submit button that goes with the box only works on page zero, for every other page the application complains about not having a page to branch to...
    What is the proper way to have a submit button on every page without having to place it on every page by hand?

    I think this would work if you could make the document object a member of the Object being created.
    To do that, a constructor needs to be invoked so that it can instantiate a public property of the Object.
    var MyUtil = new Utility(this);
    inside of Utility I would have:
    this.oPDFdoc =  this;
    thereby transferring a reference to the entire PDF document to my Object.
    Getting this to work would eliminate the need for all of the document-level javascript references.

  • RFC Debugging and Cache Admin not available in PPM 5.0

    Hi Experts,
    RFC Debugging  and Cache Administration is not available  in PPM 5.0 as compared to RPM 4.5. Is it due to single ABAP stack model of PPM 5.0 ? Complete transformation from java to ABAP webdynpro components  ?  Any idea on this ?
    Best Regards,
    Siva

    Siva,
    Yes, you are right, As enerything is moved to ABAP stack in SAP PPM 5.0. RFC Debugging and Cache Administration is not required in SAP PPM 5.0.
    Cheers
    Amit

  • KB2719704 Hotfix not available from Microsoft's page?

    "0x0000003B" or "0x000000D5" Stop error in Windows 7 or in Windows Server 2008 R2
    Need this hotfix please :)
    Link to Hotfix

    Hah thanks I did click on that which is why Im posting here that its not working! :) This is what I get
    Sorry, the page you requested is not available.
    The page you were looking for is currently not available. The address may not be correct, or there may be a temporary problem with this site. Please try one of the following options:
    Check the address for typing errors.
    Click the Back button and try a different option from the navigation menu.
    Try this page again later.

  • Servlet action is not available

    Hi All,
    I am very new to the forum,I am trying to execute a simple struts program.I am calling a .java file which is in test package and callling success.jsp page.I am getting Servlet action is not available.I am calling as http://localhost:8080/trails/test/sample.do.
    Thanks,
    loka

    try a struts forum as it sounds like a configuration issue

  • Caching regions on global page zero

    Hi all,
    I'm trying to understand some use-cases to why caching global page regions wouldn't be viable. The documentation on region caching doesn't help me here, nor does it mention its availability on global pages - not that I saw, anyway.
    It was covered [url https://forums.oracle.com/forums/thread.jspa?threadID=2214451]here in the forums 2 years ago, but two years is a long time.
    I've been trying to eke out the best performance in an application, and I'm trying to identify regions that could be cached under certain circumstances.
    I was a little surprised to find global page regions may not be cached, even bug 14744294 addressed in 4.2.1 for global pages that aren't "0"
    Consider a dynamic list in the sidebar acting as a menu, deployed on the global page. Would this be a fair candidate, except perhaps for a "current page" sub-template.
    I guess since many/most of these regions would have some sort of APP_PAGE_ID dependency, it's not worth caching?
    Anyone have anything of interest to add to this discussion?
    Cheers
    Scott

    Louis-Guillaume,
    Good question. We have asked ourselves this and are considering removing the restriction in 4.0. I think it initially had to do with preventing unwanted side effects and anomalies although none of us can recall the details right now. We will have to carefully look at ways to make this something developers can use easily while preventing strange results. First of all, caching of page 0 doesn't make sense. You want to be able to cache regions on page 0. Now, say your page 0 has two regions, P0_CACHED and P0_DYN (one cached, one dynamic). And your page 10 has region P10_CACHED. When page 10 is rendered, you'll get:
    P0_CACHED
    P0_DYN
    P10_CACHED
    That looks okay, you get one cached region from page 0, one dynamic region from page 0, and one cached region from page 10. Of course you have controls with which to purge any individual region from the cache so you can cause P0_CACHED to be refreshed whenever you like.
    But say page 20 is a cached page. When it renders you'll get:
    P0_CACHED <-- not from the page 0 region cache but from the page 20 page cache, regardless of the "stale-ness" of the page 0 cache
    P0_DYN <-- not rendered dynamically from page 0 but retrieved as part of the page 20 page cache. But this content may be different from the content for the same page 0 region displayed on page 10 one second ago or one second from now.
    P20_DYN <-- from the page cache as is normal for a dynamic region on a cached page
    Hardly a thorough treatment, I realize. Just wanted you to know some of the aspects we have to consider. We will also have to read this thread again to come back up to speed: V3 Caching - any more info? .
    Scott

  • Page zero - setting cache through database

    Hi!
    Just wondering, if you set caching properties of a region on page zero through the database will this trigger any problems in the application. If not, will the caching work if you manage it this way (because it is not possible to set those properties on page 0 through the application builder).
    Thanks!
    Josip

    Josip wrote:
    Just wondering, if you set caching properties of a region on page zero through the database will this trigger any problems in the application. If not, will the caching work if you manage it this way (because it is not possible to set those properties on page 0 through the application builder).Hi,
    Do you mean that you will modify APEX schema tables data?
    If you do that, then your instance is unsupported state.
    Regards,
    Jari
    My Blog: http://dbswh.webhop.net/htmldb/f?p=BLOG:HOME:0
    Twitter: http://www.twitter.com/jariolai

  • Page-embedded Javascript and uploaded images are not cached.

    Hello All,
    I was reading in Wiki APEX and I found this line mentioned as cons: "Page-embedded Javascript and uploaded images are not cached".
    The question that I have posted many questions here how to enable the cache for Images and Javascripts but didn't get it right, is the wiki info right about the cache for images and JS?
    thanks,
    Fadi.

    Look at the bottom of this page as well [http://carlback.blogspot.com/2007/12/apex-and-3rd-party-js-libraries.html]
    Patrick Wolf
    Carl,
    the only drawback with #WORKSPACE_IMAGES# and #APP_IMAGES# is that it doesn't get cached by the browser. So each page request will transmit the hole file again. A caching option for the "Static Files" in the Shared Components would be nice :-)
    About lazy loading with the #WORKSPACE_IMAGES#. I could think about a mod_rewrite rule which translates the additional file request of the JS library into a valid request for APEX.
    Carl Backstrom
    In 3.1 we emit a last modified header now for uploaded files so that should help with browser caching.
    I wonder if anything's changed since then.
    Kofi

  • 3.6.3 Does not appear to cache pages.

    I upgraded to 3.6.3 from 3.5.1. I don't think EITHER cache web pages. To test I use a 56k modem, go to Ebay, search a product, display 198 items, let it FINISH loading the page, go to the SECOND page, then hit the BACK arrow.
    Reloading the first page takes the SAME time that it took initially. If images are cached this is not possible.
    == Troubleshooting information ==
    I suspected a problem with a fast connection, and took it down to dial up (56k) to confirm. Also if I view an image, say 100k in size and select SAVE IMAGE AS the saving time is the same as the initial load time.

    * Make sure that you not run Firefox in (permanent) [[Private Browsing]] mode
    * You enter Private Browsing mode if you select: [http://kb.mozillazine.org/Menu_differences Edit > Preferences] > Privacy > History: Firefox will: "Never Remember History"
    * To see all History and Cookie settings, choose: Edit > Preferences > Privacy, choose the setting <b>Firefox will: Use custom settings for history</b>
    * Uncheck: [ ] "Automatically start Firefox in a private browsing session"
    See also:
    * http://kb.mozillazine.org/User_name_and_password_not_remembered

Maybe you are looking for

  • Visio Webpart Blank in IE9

    Hello, I have a problem displaying Visio web drawings in the SharePoint 2013 Visio Web Access web part. I have checked / done the following: 1) The Visio Graphics service is running and configured on the SharePoint farm. 2) The Visio Web Services fea

  • Firefox locks up and runs plugin-container.exe -- I don't start it and can't stop it. What does it do and can I stop it?

    On some irregular intervals, plugin-container.exe suddenly starts, and takes command. Task Manager suddenly goes to 100% CPU usage and I am blocked from continuing. i.e., dead in the water for a few minutes. Questions: What does it do? Why does it st

  • Events imported from Outlook cannot be editted

    We just got a new MBP, and had the Apple Store transfer a PC's Outlook Calendar to iCal. All the events are there, but none can be editted. They seem to have been locked somehow in Outlook, but none of us can figure out how. I'm also going to check i

  • "Page peel" transition not working...

    I have overlaid a graphic onto my timeline (oops, I mean storyline) and I want it, and only it, "lay" onto the image in a Page peel manner.  The trouble is though that the entire screen image is being overlaid as opposed to just the graphic.  Anyone

  • How does GTS integrate with SRM?

    Hi, We are running GTS7.0 (SPL) and we are currently installing SRM5.0. We need to check the purchase orders that are created in SRM against the SPL in GTS, but this is not working. Can someone explain to me how does two system should integrate? Than