Q: WLS 7 Cache Filters (Response Caching) Keys, Vars?

          I can't seem to find any better docs about setting up cache filters than this
          http://edocs.bea.com/wls/docs70/servlet/progtasks.html#response_caching
          specifically, what are some examples of the init params, Keys and Vars?
          - especially in use with Servlets.
          Can Keys be Attribute names? Parameter names? Headers? Cookies? Other?
          And then what are examples of Vars?
          "variables calculated by the page that you want to cache"
          Does that really mean, it's cacheing a variable, like a resultset calculated in
          the doGet, instead of the page (response)? If so what can those be? Or should
          that have said "variables used to calculate the page"?
          Let's say I have a Servlet which might be called like
          myservlet?param1=A&param2=B&param3=C
          and there are a few cookies, cookie1=X;cookie2=Y;cookie3=Z
          In this case, only param1, param2, cookie1 can actually make a difference in the
          response. So I want my cached keyed off those (and only those).
          what would it look like?
          <init-param>
          <param-name>Key</param-name>
          <param-value>?</param-value>
          </init-param>
          <init-param>
          <param-name>Vars</param-name>
          <param-value>?</param-value>
          </init-param>
          

We are in process of updating the docs for cache filter. So they should be
          in
          better shape soon. Sorry for the inconvenience.
          Here is an example:
          <filter>
          <filter-name>CacheFilter</filter-name>
          <filter-class>weblogic.cache.filter.CacheFilter</filter-class>
          <init-param>
          <param-name>scope</param-name>
          <param-value>session</param-value>
          </init-param>
          <init-param>
          <param-name>timeout</param-name>
          <param-value>30m</param-value>
          </init-param>
          <init-param>
          <param-name>size</param-name>
          <param-value>10</param-value>
          </init-param>
          <init-param>
          <param-name>key</param-name>
          <param-value>parameter.userid,parameter.clientip</param-value>
          </init-param>
          <init-param>
          <param-name>vars</param-name>
          <param-value>request.var1,request.var2,request.var3</param-value>
          </init-param>
          </filter>
          <filter-mapping>
          <filter-name>CacheFilter</filter-name>
          <url-pattern>/cached/*</url-pattern>
          </filter-mapping>
          Various scopes:
          parameter -> request parameter
          request -> request attribute
          requestHeader -> request header
          responseHeader -> response header
          session -> http session
          application -> context
          cluster -> cluster scope (need to configure cluster listener for this)
          key:
          Syntax: Comma separated list of <scope>.<attribute name>
          Typically a given cache is identified by it's cache name that you configured
          in web.xml.
          If that's not specified the request uri is used as a cache name. But using
          keys you can
          specify additional values to identify a tag. For example if you want to
          separate out the
          cache for a given end user, then in addition to the cache name you can
          specify the keys
          as the userid, values for which you want to pick it up from the request
          parameter scope
          (query param/post params) plus perhaps a client ip. So you will specify your
          keys as:
          "parameter.userid,parameter.clientip"
          Here "parameter" is the scope (request parameter scope) and
          "userid"/"clientip" are the parameters/attributes.
          This means the primary key for the cache becomes the cache name (request uri
          in this
          case) + value of userid request param + value of clientip request param.
          Note: If you don't specify the scope the cache system will search all the
          scopes
          for the attribute.
          size:
          For caches that use keys, the size element defines the number of entries
          allowed.
          The default is an unlimited cache of keys. With a limited number of keys the
          tag
          uses a least-used system to order the cache (BubblingCache).
          vars:
          Same syntax as the key:
          Syntax: Comma separated list of <scope>.<attribute name>
          Variables are used to do input caching. So you can save the variables you
          used to calculate the cache. When the cache is retrieved the variables are
          restored back to the scope you specified. For example for retrieving results
          from
          a database you used var1 from request param, var2 from session etc. So
          when the cache is created the value of these variables are stored with the
          cache. When the cache is accessed next time these values are restored
          so you will be able to access them from respective scopes. For example
          var1 will be available from request and var2 from session.
          Hope this helps.
          --Vinod.
          "Stek" <[email protected]> wrote in message
          news:[email protected]...
          >
          > I can't seem to find any better docs about setting up cache filters than
          this
          >
          > http://edocs.bea.com/wls/docs70/servlet/progtasks.html#response_caching
          >
          > specifically, what are some examples of the init params, Keys and Vars?
          > - especially in use with Servlets.
          >
          > Can Keys be Attribute names? Parameter names? Headers? Cookies? Other?
          >
          > And then what are examples of Vars?
          > "variables calculated by the page that you want to cache"
          > Does that really mean, it's cacheing a variable, like a resultset
          calculated in
          > the doGet, instead of the page (response)? If so what can those be? Or
          should
          > that have said "variables used to calculate the page"?
          >
          > Let's say I have a Servlet which might be called like
          > myservlet?param1=A&param2=B&param3=C
          > and there are a few cookies, cookie1=X;cookie2=Y;cookie3=Z
          >
          > In this case, only param1, param2, cookie1 can actually make a difference
          in the
          > response. So I want my cached keyed off those (and only those).
          >
          > what would it look like?
          >
          > <init-param>
          > <param-name>Key</param-name>
          > <param-value>?</param-value>
          > </init-param>
          > <init-param>
          > <param-name>Vars</param-name>
          > <param-value>?</param-value>
          > </init-param>
          >
          

Similar Messages

  • Why "Response.Cache.SetAllowResponseInBrowserHistory(False)" and "Response.Cache.SetCacheability(HttpCacheability.NoCache)" don't work with FireFox 3.x???

    I have created a website and I don't want user to use Back button to see previous pages. How to disable History in FireFox 3.x and above?
    The following code doesn't seem to work:
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    Response.Cache.SetAllowResponseInBrowserHistory(False)Response.Cache.SetCacheability(HttpCacheability.NoCache)
    Response.Cache.SetNoStore()
    Response.Expires = 0
    End Sub
    Thanks,
    Ashish

    en asp .net con C# se resuelve colocando unicamente en el Page_Load:
    Response.Cache.SetNoStore();
    Response.Cache.SetCacheability(HttpCacheability.No Cache);
    Saludos.

  • Cacheasbitmap and filters - filtered image cached?

    cacheasbitmap and filters - filtered image cached?
    When filter is applied to component, it has cacheAsbitmap assigned to true automatically. Hovewer, does it cache filtered result?
    Does I need to enable cacheAsBitmap on parent?
    In need filtered representation to be cached and filter not reallplied on every parent redraw.
    Does cacheasbitmap works fine on parent if children extend beyond parent group with explicitly specified size?
    Does cacheasbitmap works fine on parent if children has BlurFilter applied with large radius which extend child pixels beyond parent explicitly specified size?

    cacheasbitmap and filters - filtered image cached?
    yes, the filtered bitmap is cached.
    Does I need to enable cacheAsBitmap on parent?
    no, you don't need to enable cacheAsBitmap on the parent for the above to occur.
    In need filtered representation to be cached and filter not reallplied on every parent redraw
    if there's any bitmap change (including a bitmap change to the parent) to the filtered component, it will be recached.
    Does cacheasbitmap works fine on parent if children extend beyond parent group with explicitly specified size?
    yes
    Does cacheasbitmap works fine on parent if children has BlurFilter applied with large radius which extend child pixels beyond parent explicitly specified size?
    child pixels can't extend beyond the parent because the parent changes size depending on the size of its children (as well as its own graphics).

  • When opening Bridge I get this message: Bridge encountered a problem and is unable to read the cache. Please try purging the central cache in the cache preferences to correct the situation. I have tried this and still get this message. when I delete image

    When opening Bridge I get this message: Bridge encountered a problem and is unable to read the cash. Please try purging the central cache in the cache preferences to correct this problem. I did this and still get this same message.Also now when deleting images they don't delete till I close and reopen Bridge. What can i do to fix this problem?

    Maybe a Preferences reset can help:
    Numerous program settings are stored in the Adobe Bridge preferences file, including display, Adobe Photo Downloader, performance, and file-handling options.
    Restoring preferences returns settings to their defaults and can often correct unusual application behavior.
    Press and hold the Ctrl key (Windows) or the Option key (Mac OS) while starting Adobe Bridge.  
    In the Reset Settings dialog box, select one or more of the following options:  
      Reset Preferences 
    Returns preferences to their factory defaults. Some labels and ratings may be lost. Adobe Bridge creates a new preferences file when it starts.
    Purge Entire Thumbnail Cache
    Purging the thumbnail cache can help if Adobe Bridge is not displaying thumbnails properly. Adobe Bridge re-creates the thumbnail cache when it starts.
    Reset Standard Workspaces
    Returns Adobe predefined workspaces to their factory default configurations.
    Click OK, or click Cancel to open Adobe Bridge without resetting preferences.   

  • KM Cache and iView Cache - Pros and Cons

    Hi All,
    Can anyone tell me which Caching mechanism is better - KM Caching or iView Caching ?
    What are the Pros and Cons of KM Caching and iView Caching ? Which type of caching is recommended ?
    Any kind of help is appreciated.
    Regards,
    Adren

    Hi Adren,
    As to my understanding, with Portal Cache, we can achieve the following:
    1. Significant improvement in the interface response time
    2. Unnecessary, additional page generation (re-rendering) is avoided when you call a portal page
    3. Web browser-like caching for server-based, dynamic pages in the Web (such as the BW Application Web)
    Cache monitor to monitor the current status of all active caches in your system landscape. The data displayed in the cache monitor can be used for evaluations
    KM cache might eb better than Iview cache.
    Please check the below links we might get soem info about the type of cache which is preferable.
    http://help.sap.com/saphelp_nw04s/helpdata/en/1d/33863c68bebc2ce10000000a114027/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/57/29e334d0049967e10000009b38f83b/frameset.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b52de690-0201-0010-c5a6-b4bde0a12e44
    Hope this helps you.
    Good Luck!
    Regards,
    Shaila...

  • JRE Cache ignores the "Expire" and "Cache-Control: no-cache" directives.

    My applet is using HttpURLConection to retrieve data from a server with Caching enabled. The cache contents are "revalidated" (via "if-modfied-since") each time the applet is started. However, subsequent requests to retrieve the same resource are always read from the cache with no validation even if the resource has expired.
    The server is sending a valid "Expires:" tag and "Cache-Control: no-cache" tag in the response; but, the JRE refuses to recheck for an updated version of the resource even after the file has expired.
    The JRE does seem to understand the "Cache-Control: no-store" tag; but, this is inefficient (no caching at all) when I'm tring to get it to not refetch the resource unless there's a change. Is there some other tag that the JRE is expecting to see?

    I have a similar problem except that I want my pages to not cache at all. The server is setting the Cache-Control: max-age to 0 and the Expires to "now" but JRE seems to ignore these settings, but only sometimes. Sometimes pages are fetched from cache and sometimes from the server.
    In my applet I'm using a normal URLConnection like this:
    URLConnection uc = new URL("http://<server>/method").openConnection();
    uc.connect();
    InputStream is = uc.getInputStream();
    is.read();When my request headers look like this:
    accept-encoding: gzip
    Host: <server>
    Cache-Control: no-cache
    Pragma: no-cache
    User-Agent: Mozilla/4.0 (Windows XP 5.1) Java/1.6.0_13
    Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
    Connection: keep-alivethe page will not be cached and is requested again but this time without the accept-encoding, Pragma and Cache-Control. The adding (and removal) of the headers seems to happen inside the JRE, though. I'm not explicitly setting them.
    The response header of the first request looks like this:
    HTTP/1.1 200 OK
    Date: Wed, 20 May 2009 12:55:07 GMT
    Server: Apache/2.2.11 (Win32) mod_jk/1.2.26 PHP/5.2.8
    Cache-Control: max-age=0
    Expires: Wed, 20 May 2009 12:55:07 GMT
    Vary: User-Agent,Accept-Encoding
    Content-Encoding: gzip
    Keep-Alive: timeout=120, max=79
    Connection: Keep-Alive
    Transfer-Encoding: chunked
    Content-Type: text/html;charset=iso-8859-1When the request is made with this header:
    User-Agent: Mozilla/4.0 (Windows XP 5.1) Java/1.6.0_13
    Host: <server>
    Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
    Connection: keep-aliveThe response headers looks like this:
    HTTP/1.1 200 OK
    Date: Wed, 20 May 2009 12:55:07 GMT
    Server: Apache/2.2.11 (Win32) mod_jk/1.2.26 PHP/5.2.8
    Content-Length: 1016
    Cache-Control: max-age=0
    Expires: Wed, 20 May 2009 12:55:07 GMT
    Vary: User-Agent,Accept-Encoding
    Keep-Alive: timeout=120, max=83
    Connection: Keep-Alive
    Content-Type: text/html;charset=iso-8859-1And in this case the JRE sometimes fetches the request from the server and sometimes from cache. I have not been able to determine how the JRE decides to refresh, or why it sometimes sends an accept-encoding and Pragma header and sometimes not.
    any help would be appreciated.
    Alex

  • Cache-Control: no-cache

    I have Web Cache set up with an Apache Server and it is returning requests from the cache. I have a response monitoring tool that sends the HTTP 1.1 Cache-Control: no-cache header on the request but Web Cache still returns from cache rather than getting the page from the server. The only configuration option appears to control honoring of response headers not request headers. Shouldn't Web Cache always honor request headers?

    Hi,
    Yes, it should and will, as far as I have seen, honor request headers too. But, AFAIK, "Cache-Control: no-cache" is a reposne header (as given in HTTP RFC):
    http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1
    So, specifying this in the request doesn't have effect.
    Hope this helps.
    Regards,
    Priyanka
    Oracle Web Cache Team

  • Web Cache Default Install Caching ESI fragments

    Hi,
    My platform is Windows 2000 Advanced Server with the latest patches. The web cache is as of the version install from the following file downloaded at ITN 9ias903_win32.zip.
    I just need a quick answer as the web cache rule sets are very complex.
    http://192.168.20.101:7778/home.html has just these lines
    HTML><HEAD><TITLE>TPC-W Home Page</TITLE>
    <META http-equiv=Content-Type content="text/html; charset=big5">
    <META content="MSHTML 6.00.2800.1126" name=GENERATOR></HEAD>
    <BODY bgColor=#ffffff>
    <H1 align=center>TPC Web Commerce Benchmark (TPC-W)</H1>
    <P align=center><IMG height=67 src="../tpcw/Images/tpclogo.gif"
    width=288 align=bottom border=0></P>
    <H2 align=center>Home Page</H2>
    <esi:include src="http://192.168.20.101:7777/j2ee/servlet/TPCW_home_interaction" />
    <TABLE ALIGN="center" BGCOLOR="#c0c0c0" BORDER="0" CELLPADDING="6" CELLSPACING="0" WIDTH="700">
    <TR ALIGN="CENTER" BGCOLOR="#ffffff" VALIGN="top">
    <TD COLSPAN="2" VALIGN="MIDDLE" WIDTH="300">
    <IMG SRC="../tpcw/Images/whats_new.gif" ALT="New Product">
    http://192.168.20.101:7778/home.html
    http://192.168.20.101:7778/home.html
    http://192.168.20.101:7778/home.html?test=test
    Will Web Cache from default install automatically cache the first url and the second url will just fetch the doc from cache?
    How about the third url? Will web cache fetch the cached contents or bypasses the cache?
    Will Web Cache caches the images files ?
    ../tpcw/Images/whats_new.gif
    Regards,
    SC

    I can't open any of the links you provided. Anyway, you need to set up caching rules in the config for whatever you want to cache, whether it's html files or gifs or whatever. Either that, or you need to use surrogate-control response headers.
    If you haven't already done so, my suggestion is that you read the relevant sections of the documentation and then follow up on this posting if you have further questions.

  • Weblogic setting Cache-control: no-cache?

    I have a servlet filter that sets the Cache-control http header to "max-age=30" for static files such as *.css but in the end weblogic sends the value "no-cache".
    When the browser asks for the same static file again weblogic responds with http 304 and Cache-control "max-age=0" thus overriding my filter again.
    Is there any way to change the client side caching in weblogic (10.3.4)?
    (btw the servlet filter works in tomcat)

    Hi,
    1. response.setHeader("Cache-Control","no-cache");
    This is used to prevent the browser from caching your dynamic content generated by a JSP or Servlet.
    You set this attribute in the HTTP header of the response object which would tell the browser not to cache this content. So everytime you request the page again, the browser would make a new request, instead of showing you a cached page.
    2. response.setHeader("Location", "error.html");
    This is called redirecting. "Redirecting" is sending a response from your servlet to the browser telling the browser to go to a new location(make a new request)
    The standard way to do this response.sendRedirect(String);

  • Input caching using wl:cache taglib in WL6.0sp2

    I have been using the output caching in WL6.0sp2, using the <wl:cache>
              taglib, and have been very impressed by the performance improvements.
              However, the documentation for input caching is very sparse, and no examples
              are given at all. I am not at all sure how this feature is to be used. Does
              anyone have any experience or examples of caching input (vars)?
              

    Dima,
              Thank you! You have explained it quite well.
              I have one more question about the cache taglib: can you nest them? I am
              imagining that, if the server cannot hit the first cache, then there might
              be another level of caches further down that it could hit and still achieve
              some performance boost.
              "Dimitri I. Rakitine" <[email protected]> wrote in message
              news:[email protected]...
              > Actually, it is very simple. Instead of using wl:cache tag around parts
              > of your JSP which produce output :
              >
              > <wl:cache>
              > <%= new Date().toString() %>
              > </wl:cache>
              >
              > you can place them around parts of your JSP which calculate JSP scripting
              > variables - for example, some logic calculates "foo" (variable scope is
              "request"
              > and wl:cache caches calculated results in the "application" scope:
              >
              > <%@ taglib uri="/WEB-INF/taglib.tld" prefix="wl" %>
              > <wl:cache timeout="10s" scope="application" vars="request.foo">
              > <%
              > // this happens inside the wl:cache tag, so calculated results
              > // will be cached
              > request.setAttribute("foo", new Date().toString());
              > %>
              > </wl:cache>
              >
              > <html><body>
              > Cached foo variable:<%= request.getAttribute("foo") %>
              > </body></html>
              >
              > Michael Greer <[email protected]> wrote:
              > > I have been using the output caching in WL6.0sp2, using the <wl:cache>
              > > taglib, and have been very impressed by the performance improvements.
              > > However, the documentation for input caching is very sparse, and no
              examples
              > > are given at all. I am not at all sure how this feature is to be used.
              Does
              > > anyone have any experience or examples of caching input (vars)?
              >
              > --
              > Dimitri
              >
              

  • Server 2.2: Caching server not caching content

    I configured and turned on the new Caching server, then on the same computer went into Mac App Srore and purchased an app.  I then checked the cache data directory and it is still empty.  Shouldn't it be caching purchases as well as updates? According to the Server app help file, it should.  It also says that no client configuration is needed.
    I checked the debug log at /Library/Server/Caching/Logs/Debug.log, and it contains these entries:
    2012/12/08 11:57:28:531  Request for configuration from http://suconfig.apple.com/resource/registration/v1/config.plist succeeded
    2012/12/08 11:57:28:715  computerModelRules missing from configuration http://suconfig.apple.com/resource/registration/v1/config.plist
    Is this normal?  Would it prevent caching?

    Well, all the permissions look right.
    I have deleted all the directries under Caching and it recreates them with the right permissions.
    I've moved the logging level to verbose and run it again and that seems to make no difference.
    I have two files in the directory Logs
    macpro:Logs XXXXXX$ ls -l
    total 16
    -rw-r--r--  1 _assetcache  _assetcache  1235 17 Dec 20:56 Debug.log
    -rw-r--r--  1 root         _assetcache   929 17 Dec 20:56 LastState.plist
    macpro:Logs XXXXXXX$
    Debug.Log looks like
    and LastState.plist looks like
    If I show the directory /Library/Server/Caching I get
    macpro:Caching XXXXXX$ sudo ls -lR
    Password:
    total 0
    drwxrwxr-x  3 _assetcache  _assetcache  102 17 Dec 20:56 Config
    drwxr-x---  3 _assetcache  _assetcache  102 17 Dec 20:56 Data
    drwxr-xr-x  4 _assetcache  _assetcache  136 17 Dec 20:56 Logs
    ./Config:
    total 24
    -rw-r--r--  1 _assetcache  _assetcache  10015 17 Dec 20:56 Config.plist
    ./Data:
    total 40
    -rw-r-----  1 _assetcache  _assetcache  20480 17 Dec 20:56 AssetInfo.db
    ./Logs:
    total 16
    -rw-r--r--  1 _assetcache  _assetcache  1235 17 Dec 20:56 Debug.log
    -rw-r--r--  1 root         _assetcache   929 17 Dec 20:56 LastState.plist
    plutil -p looks OK (well to me it does)
    macpro:Config rwillett$ plutil -p Config.plist
      "ReservedVolumeSpace" => 25000000000
      "LastConfigURL" => "http://suconfig.apple.com/resource/registration/v1/config.plist"
      "SingleMachineMode" => 0
      "Port" => 0
      "SavedCacheSize" => 0
      "LastPort" => 53484
      "Version" => 1
      "CacheLimit" => 0
      "DataPath" => "/Library/Server/Caching/Data"
      "LastConfigData" => <LOTS AND LOTS OF RANDOM DATA REMOVED AS I HAVE NO IDEA WHAT IT IS >
      "ServerGUID" => "882E672A-0172-4A21-84E0-0C1FC08DBC53"
      "ServerRoot" => "/Library/Server"
    After all this good stuff, I still have the same error of
    2012/12/17 20:56:19:750  Caching server started
    2012/12/17 20:56:19:768  Server GUID is 882E672A-0172-4A21-84E0-0C1FC08DBC53
    2012/12/17 20:56:19:787  Cache manager initialized, cache limit = unlimited, current cache size = 0 bytes
    2012/12/17 20:56:19:787  xpcListener should be running
    2012/12/17 20:56:19:788  HTTPServer: Started HTTP server on port 53484
    2012/12/17 20:56:19:797  Retrieving configuration
    2012/12/17 20:56:19:950  Request for configuration from http://suconfig.apple.com/resource/registration/v1/config.plist succeeded
    2012/12/17 20:56:20:027  computerModelRules missing from configuration http://suconfig.apple.com/resource/registration/v1/config.plist
    2012/12/17 20:56:20:112  Cleaning cache
    2012/12/17 20:56:20:185  Cleanup succeeded.
    2012/12/17 20:56:20:185  Registering for notifications
    2012/12/17 20:56:20:188  Registering for service
    2012/12/17 20:56:21:432  Request for registration from https://lcdn-registration.apple.com/lcdn/register failed: HTTP response 400, body "INVALID_DEVICE"
    2012/12/17 20:56:21:436  Registration rejected.
    2012/12/17 20:56:21:440  Flushing cache.
    2012/12/17 20:56:21:440  Server is suspended.  Will re-register in 3600 seconds.
    2012/12/17 20:56:25:055  Server shutting down (15)
    I'm surprised I'm the only person having this. It looks as if the system makes a connection to Apple, downloads some stuff and then rejects my registration.
    I'm very puzzled.

  • When group-working from SAN, where is the best place to store Cache Files, the Cache Database, and render files?

    I have a small post production house, and we are spinning up into editing our first series. We're all working from a SAN, and sharing projects and sequences via the Media Browser. It's working great so far, but we've been having issues (could be user error) with trying to figure out where best to store the Media Cache database, the cache files, and the preview files so when a project is moved from one machine to another, it doesn't constantly have to re-conform all of the media in the project.
    We have a very large master project, as this is a documentary style show, so there are hours and hours of clips.
    When I open a project on a new or different machine it has to conform EVERYTHING in the project again.
    Where should I store all these conform and cache files so that new people can get started working without having a machine literally be unusable until the conform process finishes?
    Thanks!

    Hi Jon,
    I have a small post production house, and we are spinning up into editing our first series. We're all working from a SAN, and sharing projects and sequences via the Media Browser.
    Glad it is working for you. Just to let you know, this workflow is not officially supported so your mileage may vary based on the kind of system you're working with. There are a lot of variations to the quality of these kinds of systems. Some are turn key, some home built - so I think you understand.
    It's working great so far, but we've been having issues (could be user error) with trying to figure out where best to store the Media Cache database, the cache files, and the preview files so when a project is moved from one machine to another, it doesn't constantly have to re-conform all of the media in the project.
    While it's possible to have the cache files (and the database) in a central location (I only know of one place that pulls that off, and it's a very, very large place), the systems that have this data stored locally are far more reliable. You can work around all the reconfirming by avoiding moving the project data around. You really don't need to move the project around from place to place. Have one computer as the "hub" for inputting data from other workstations. Wouldn't that work?
    When I open a project on a new or different machine it has to conform EVERYTHING in the project again.
    Can't you just have the master project on one machine and work on shorter sequences of your doc on the other machines? When done, just import to the master machine.
    Where should I store all these conform and cache files so that new people can get started working without having a machine literally be unusable until the conform process finishes?
    Premiere Pro simply must have those cache files in order to work. Sorry, there's no way around this problem unless you change your workflow.
    Thanks,
    Kevin

  • How to specify index for cache in coherence-cache-config.xml

    Hi All,
    We want to apply indexing on cache data.
    Suppose i have a EMPLOYEE object in coherence cache.
    and i want to use employeeID for indexing purpose.
    Can anybody help me to achieve this at Congregational level i.e. using xml file (coherence-cache-config.xml) .
    Edited by: 981644 on Jan 16, 2013 1:51 AM

    Hi,
    I've posted some [url http://coherence.oracle.com/download/attachments/14647422/add-index-namespace.jar]code and the [url http://coherence.oracle.com/download/attachments/14647422/add-index-namespace-src.jar]source. It depends on coherence common version 2.3.0.39174 however I believe it will work with 2.0.0.23649 also. Coherence common library can be downloaded from [url http://coherence.oracle.com/display/INC10/coherence-common]here
    Note: This is purely an example on how to achieve index creation via a cache configuration file and is not a part of the product thus is not covered by product support.
    Here is an example cache configuration that uses the namespace:
    <cache-config xmlns:service="class://com.oracle.coherence.environment.extensible.ServiceOperations">
        <caching-scheme-mapping>
            <service:index-add cache-name="dist-indexes">
                <extractor>
                    <class-name>ReflectionExtractor</class-name>
                    <init-params>
                        <init-param>
                            <param-type>string</param-type>
                            <param-value>getName</param-value>
                        </init-param>
                    </init-params>
                </extractor>
            </service:index-add>
            <!-- Simplified POF Config -->
            <service:index-add cache-name="dist-indexes" pof-enabled="true">
                <pof-index>8,16,32</pof-index>
            </service:index-add>
            <!-- This should not be counted based on system-property override -->
            <service:index-add cache-name="dist-indexes" pof-enabled="true" enabled="{tangosol.index.add}">
                <pof-index>8,16,31</pof-index>
            </service:index-add>
            <!-- Explicit POF Config -->
            <service:index-add cache-name="dist-indexes">
                <extractor>
                    <class-name>PofExtractor</class-name>
                    <init-params>
                        <init-param>
                            <param-type>{class}</param-type>
                            <param-value>null</param-value>
                        </init-param>
                        <init-param>
                            <param-type>{object}</param-type>
                            <param-value>
                                <class-name>com.tangosol.io.pof.reflect.SimplePofPath</class-name>
                                <init-params>
                                    <init-param>
                                        <param-type>{int[]}</param-type>
                                        <param-value>1,2,4</param-value>
                                    </init-param>
                                </init-params>                     
                            </param-value>
                        </init-param>
                    </init-params>
                </extractor>
            </service:index-add>
        </caching-scheme-mapping>
    </cache-config>Thanks,
    Harvey

  • Forms/Reports: Role of the Database cache and Web cache

    Hello oracle experts,
    I am running a purely Forms and Reports based environment (9iAS).
    My question are:
    a. Is it possible to use features from the Web Cache and
    Database Cache to boost the performance of my applications?
    b. Are all components monitorable from the OEM?
    Please guide me so that i can configure my OEM to monitor my
    forms and reports services.
    thanks in advance for your reply
    Kind regards
    Yogeeraj

    Hi BradW,
    The way this is supposed to be done in Web Cache is by keeping separate copies of a cached page for different types of browsers distinguished by User-Agent header.
    In case of cache miss, Web Cache expects origin servers to return appropriate version of the page based on browser type, and the page from the origin server is just forwarded back to browser.
    Here, if the page is cacheable, Web Cache retains a separate copy for each type of User-Agent header value.
    And when there is a hit on this cached page, Web Cache returns the version of page with the User-Agent header that matches the request.
    Check out the config screen titled "Header Association" for this feature.
    About forwarding requests to different origin servers based on User-Agent header value, Web Cache does not have such capability.

  • "Content-type: text/html; charset=utf-8 cache-control: no-cache..." display

    "Content-type: text/html; charset=utf-8 cache-control: no-cache, no-store, max-age=0, must-revalidate pragma: no-cache X-Frame-Options: DENY "
    is being displayed at the top of one of our pages now. I can see that line in the body section of the page using Firebug, but can't find what is creating it there.
    Does anyone have any tips on how I would go about finding something like this?
    The page was using a custom theme but that stopped working when we upgraded to 4.1. So, I copied the Simple Green template to start modifying.
    Mentioning that in case it's relevant...
    Thanks!

    LauraC wrote:
    "Content-type: text/html; charset=utf-8 cache-control: no-cache, no-store, max-age=0, must-revalidate pragma: no-cache X-Frame-Options: DENY "Looks like an HTTP header...
    is being displayed at the top of one of our pages now. I can see that line in the body section of the page using Firebug, but can't find what is creating it there.
    Does anyone have any tips on how I would go about finding something like this?If it's included within the <tt>body</tt> element in the original page source then it's produced by something in APEX and the position in the source will give a clue as to where. You should also run the page in Debug mode and look at the trace to see if there's any clues there.
    If it's visible in the generated page source but not the original then it's produced by something dynamic in the page. Possibly some JS lingering from the previous theme?

Maybe you are looking for

  • How can I see a list of apps and the devices they are installed on?

    I have iTunes 11, and have downloaded numerous apps. I have 2 iPads and 2 iPhones.  I know I can select each mobile device in turn and see whether an app is installed on it or not.  But, to see if a particular app is installed on each device, I have

  • How can i get all the users from weblogic server?

    how can i get all the users from weblogic server? i have configurated a LDAP server using iPlanet and in weblogic server console i see those users from LDAP server. but how can i get all the users in my program from weblogic server instead of LDAP se

  • Alert message error - need help

    I'm very poor in the javascript department when developping PDFs and I would need a little help with this issue. On one row, I would need field C to check on exit if Field A is larger than field C. If field A is not larger, then I need an alert messa

  • Payment System Unavailable

    I'm also having the "Payment System Unavailable" problem. It's a U.S. license and a U.S. credit card. It then tells me "We're sorry, but we're having trouble processing your order. Please come back and try again later or call us at +1 800-585-0774. I

  • Can you call a SAP java Portal Service from the Dot Net code?

    Is there a link to a document or snippet of code to call a customized Portal Service in a Dot Net code?