Skip to Content
avatar image
Former Member

Difference between SXI_Cache and CPA Cache

Hi All,

According to my understanding:

SXI_Cache

Objects (Int Rep (Java Stack) and Int Dir (Java Stack))are activated and are put in Sxi_Cache(Abap Stack)

as they are required by IE (Abap Stack) for processing.

It works on Abap stack.

CPA Cache --

Works on Adapters Engine of Integation Directory.

It works on Java stack

I have one question:

1. If in SXI_Cache Int Dir objects (Java Stack)are activated

and are put in Sxi_Cache(Abap Stack) then why we require

CPA Cache as it also contains objects of Int Dir?

Regards

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Sep 02, 2008 at 08:27 AM

    hi

    CPA cache contains cache copy of the objects created at configuration time in integration directory

    sxi_cache contains cache copy of all the objetcs created in IR/ID.

    regards

    kummari

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Prateek Raj Srivastava

      Hi Prateek,

      Thanks for your resposne!!

      Queries:

      1. No Cache is updated when we create and activate the IR objects -- am i correct?

      2. CPACache is the configuration time cache. So when u create and activate the ID object, CPACache is updated.

      3. Sxi_Cache When we run the scenario, the runtime information is cached in sxi_cache.It is abap stack (Integration Engine)

      4. Wwhy it is said that sxi_cache is a transaction?

      Regards

  • avatar image
    Former Member
    Sep 02, 2008 at 08:16 AM

    Hi,

    here is a good document about cache in XI:

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

    Hope it helps.

    Regards

    Patrick

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 02, 2008 at 08:34 AM

    Hi,

    CPA cache

    > contains the cache copy of all objects created during configuration time (ID). It resides in the Adapter engine and holds the configuration information from Integration Builder.

    > handles your configuration objects ie to say all your objects that are created in your ID (channels, agreements and determinations)

    > a cache for Repository objects and Directory Objects.

    U can display the contents using the url,

    http://<server>:<j2eeport>/CPACache

    Display:

    http://server:port/CPACache/monitor.jsp

    History:

    http://server:port/CPACache/history.jsp

    How to handle caches in SAP XI

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

    How to handle XPI caches in 2004s

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

    SXI_CACHE

    > A memory area where the information about the design and configuration objects of the J2EE stack is stored in temporary ABAP data dictionary tables. The integration engine uses it at the run time for accessing the appropriate design and configuration objects of J2EE stack.

    SXI_CACHE - Ripped Off

    SXI_CACHE - Ripped Off

    Regards,

    Chandra

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 02, 2008 at 08:36 AM

    Hello

    SXI_CACHE :

    A memory area where the information about the design and configuration objects of the J2EE stack is stored in temporary ABAP data dictionary tables. The integration engine uses it at the run time for accessing the appropriate design and configuration objects of J2EE stack. thsy we use it .

    SXI_CACHE - Ripped Off

    CPA_CACHE

    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 CACHE VS RUNTIME CACHE

    How to handle cache

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

    Regard's

    Chetan ahuja

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 02, 2008 at 10:02 AM

    Hi,

    Cache are three types......

    SLD

    CPA

    Runtime cache

    sxi_cache is a trasaction code to maintain cache from ABAP stack.

    Reagards

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Hari,

      Can you pls expalin me in simple words

      for SLD Cache, CPA Cache and Runtime cache

      What does it mean "sxi_cache is a trasaction code to maintain cache from ABAP stack"

      Thanks