Skip to Content
author's profile photo Former Member
Former Member

chaches in xi

What are the Three types of XI Cache? How are they used

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

10 Answers

  • author's profile photo Former Member
    Former Member
    Posted on May 16, 2008 at 09:57 PM

    Narendra,

    There are 3 caches,

    1) SLD Cache - Used to cache the objects you created in SLD to runtime.You can check if SLD cache is updated or not in Integration repostory or Integration Directory.

    2) CPA cache - Used to cache , adapter or communication channels as well as changes to adapter fraemwrok to runtime.You can check the status of this cache in http://<host><port>/CPACache

    3) Repository cache - Used to cache Development obejcts from IR and ID e.g Message Type , Interface, Receiver determination etc .You can track this in SAP Transaction cose SXI_CACHE.

    Hope this help you.

    Regards

    Bipin

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 17, 2008 at 05:39 AM

    Hi,

    for complete detail about cache you can refer this pdf,its really useful

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    reward points if helpful

    regards,

    ujjwal kumar

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 17, 2008 at 11:52 AM

    Hi Narendra,

    There are 2 types of caches.....

    CPA cache - is your Collaboration profile agreement cache, ie to mean it will contains the cache copy of all objects created during configuration time (ID).CPA (Collaboration profile agreement )Cache-mainly for J2EE engine/Adapter engine.

    About Cache Monitoring-

    http://help.sap.com/saphelp_nw2004s/helpdata/en/92/2fd93f130f9115e10000000a155106/content.htm

    Runtime cache - it will contain cache copies of all the objects in XI (IR/ID)

    and active version of all your objects during runtime.

    Check this.......

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    the XI cache gets usually refreshed by itself. So in most cases you don't need to worry about it. The cache is used to let the system perform smoother. Imagine it had to read all the interface information each time an idoc is sent.

    Sometimes the cache is not properly updated. You can see in SXI_CACHE all your Interfaces, communication channels, Idocs etc. If for some reason you have a difference between your Integration Builder and your Cache (after you made sure you activated your changes in the Integration Builder) you can try a cache refresh to get your systems up to date.

    Of course there are few exceptions but generally you don't have to worry about it.

    You use caches for various kinds of content and metadata in CM.

    Caches temporarily store data that is exchanged between components. They are used to reduce access times and to expedite the transfer of data.

    Integration

    Caches are used by services and repository managers. You must make sure that any caches that you specify in the configuration of repository managers or services are properly configured (see Components and Their Caches).

    However, for new repository managers that you set up in your system environment, you also need to create new caches.

    You can use the Cache Monitor to check the function of the cache used.

    Features

    Two kinds of caches are supported:

    · Memory caches (data is stored in the main memory)

    · Persistent caches (data is stored in the file system)

    Reward points if this helps

    Regards

    Vani.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 17, 2008 at 01:21 PM

    Hi ,

    There are 2 types of caches.....

    CPA cache - is your Collaboration profile agreement cache, ie to mean it will contains the cache copy of all objects created during configuration time (ID).CPA (Collaboration profile agreement )Cache-mainly for J2EE engine/Adapter engine.

    About Cache Monitoring-

    http://help.sap.com/saphelp_nw2004s/helpdata/en/92/2fd93f130f9115e10000000a155106/content.htm

    Runtime cache - it will contain cache copies of all the objects in XI (IR/ID)

    and active version of all your objects during runtime.

    Check this.......

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    The cache refreshing is a task in XI to get the latest copy of the objects created or changed into the cache of the XI server. usually it is done automatically.

    sxi_cache - this tcode is used to manually refresh the cache and also to view the status of the objeccts in the cache. (/people/sravya.talanki2/blog/2005/12/02/sxicache--ripped-off)

    Refer to this document also if you have service market place Id ...

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    note:reward points if solution found helpfull

    regards

    chandrakanth.k

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 17, 2008 at 05:15 PM

    Hi,

    Collaboration Profile Aggrement(CPA) cache --> It contains all objs created during configuration(I.D) means Adapters and communication channels.

    Runtime cache --> It contains all the objects(IR n ID), means for Message types,msg interface, receiver determination and interface determination.

    CPA cache mainly for J2EE/Adapter engine.

    SLD Cache --> Used to cache the objects you created in SLD to runtime.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 19, 2008 at 11:41 AM

    Hi ,

    There are 2 types of caches.....

    CPA cache - is your Collaboration profile agreement cache, ie to mean it will contains the cache copy of all objects created during configuration time (ID).CPA (Collaboration profile agreement )Cache-mainly for J2EE engine/Adapter engine.

    About Cache Monitoring-

    http://help.sap.com/saphelp_nw2004s/helpdata/en/92/2fd93f130f9115e10000000a155106/content.htm

    Runtime cache - it will contain cache copies of all the objects in XI (IR/ID)

    and active version of all your objects during runtime.

    Check this.......

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    The cache refreshing is a task in XI to get the latest copy of the objects created or changed into the cache of the XI server. usually it is done automatically.

    sxi_cache - this tcode is used to manually refresh the cache and also to view the status of the objeccts in the cache. (/people/sravya.talanki2/blog/2005/12/02/sxicache--ripped-off)

    Refer to this document also if you have service market place Id ...

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    note:reward points if solution found helpfull

    regards

    chandrakanth.k

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 19, 2008 at 12:54 PM

    Hi

    Go through following link

    [types-of-cache-in-xi]

    [cache]

    Regards

    Sami Qureshi

    Reward Points If Helpful.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 19, 2008 at 01:04 PM

    Hi,

    Caches temporarily store data that is exchanged between components. They are used to reduce access times and to expedite the transfer of data.

    Two kinds of caches are supported:

    · Memory caches (data is stored in the main memory)

    · Persistent caches (data is stored in the file system)

    http://help.sap.com/saphelp_nw04/helpdata/en/6e/798e07b33b11d5993800508b6b8b11/frameset.htm

    Purpose

    Cache monitoring displays objects that are currently in the runtime cache of either of the following receivers (cache instances) of cache data:

    http://help.sap.com/saphelp_nw04/helpdata/en/92/2fd93f130f9115e10000000a155106/frameset.htm

    http://help.sap.com/saphelp_nw04s/helpdata/en/92/2fd93f130f9115e10000000a155106/frameset.htm

    http://help.sap.com/saphelp_nw04s/helpdata/en/41/b987eb1443534ba78a793f4beed9d5/frameset.htm

    http://help.sap.com/saphelp_nw04s/helpdata/en/30/5ada50596211d4aa83006094b92fad/frameset.htm

    Monitoring

    http://help.sap.com/saphelp_nw04s/helpdata/en/88/21bc3ff6beeb0ce10000000a114084/frameset.htm

    if u find worth pls do the req

    Thanks,

    Soumya.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 19, 2008 at 01:08 PM

    Hi,

    Download this doc how to handle Caches..

    How To…Handle Caches.

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    CPA cache - is your Collaboration profile agreement cache, ie to mean it will contains the cache copy of all objects created during configuration time (ID).CPA (Collaboration profile agreement )Cache-mainly for J2EE engine/Adapter engine.

    About Cache Monitoring-

    http://help.sap.com/saphelp_nw2004s/helpdata/en/92/2fd93f130f9115e10000000a155106/content.htm

    Runtime cache - it will contain cache copies of all the objects in XI (IR/ID)

    and active version of all your objects during runtime.

    Check this.......

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    Sxi_cache - this tcode is used to manually refresh the cache and also to view the status of the objeccts in the cache.

    (/people/sravya.talanki2/blog/2005/12/02/sxicache--ripped-off)

    How To…Handle Caches in SAP XI 3.0

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    SXI_CACHE - Ripped Off

    /people/sravya.talanki2/blog/2005/12/02/sxicache--ripped-off

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    /people/sravya.talanki2/blog/2006/12/19/unable-to-read-integrationdirectoryhmiundocumented-bug-sxicache

    About Cache Monitoring-

    http://help.sap.com/saphelp_nw2004s/helpdata/en/92/2fd93f130f9115e10000000a155106/content.htm

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290

    Thanks,

    Satya

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 19, 2008 at 01:11 PM

    Hi,

    See the below links

    /people/sravya.talanki2/blog/2005/12/02/sxicache--ripped-off - SXI_CACHE - Ripped Off

    http://searchsap.techtarget.com/ sDefinition/0,,sid21_gci852485,00.html - 45k - Cached - Similar pages

    xi-runtime-cache-error-cache-contents-are-obsolete

    Cache Refresh - SAI_CACHE_REFRESH

    /people/sravya.talanki2/blog/2005/11/03/cache-refresh-errors--new-phenomena

    How To… Handle XPI Caches in SAP NetWeaver

    2004s https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0332b2a-eb97-2910-b6ba-dbe52a01be34

    Reward points....if it helps

    Thanks,

    Madhu

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.