cancel
Showing results for 
Search instead for 
Did you mean: 

Cache. Pls update

Former Member
0 Kudos

Hi ,

Pls tell me how many types of Cache in XI are there and

explaining them simply.

Regards

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

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-b47...

(above is an extract from thread

)

for more information on cache

check this blog

regards

kummari

dharamveer_gaur2
Active Contributor
0 Kudos

Hi

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.

Refer below link for Cache monitoring

http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

Properties for Service SAP XI AF CPA Cache (SAP Library - Configuration of Usage Type Process Integration (PI))

http://help.sap.com/saphelp_nw04s/helpdata/en/a8/22ee41c334c717e10000000a155106/frameset.htm

How to Handle XPI Caches in SAP NetWeaver 2004s (NW7.0)

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

Check this note 764176, & below links.

Check this guide for how to handle the cache:

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

Former Member
0 Kudos

Hi Rick

A cache is a temporary storage area where frequently accessed data can be stored for rapid access. Once the data is stored in the cache, future use can be made by accessing the cached copy rather than re-fetching or recomputing the original data, so that the average access time is shorter.

Type of Cache:

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.

Regards

Abhishek Mahajan

Former Member
0 Kudos

Hi Abhishek/All,

As suggested:

CPA cache - Used to cache , adapter or communication channels.

Repository cache - Used to cache obejcts from IR and ID.

Question:

1. Is Repository cache is used for obejcts of IR and ID

or only ID and in which stack it lies?

2. CPA cache lies in whick stack?

3. Since Repository cache consist of objects of ID and

adapter or communication channel are part of ID

then why I require CPA cache ?

Pls answer my above 3 questions.

Regards

Former Member
0 Kudos

hi

CPA cache is mainly for J2EE engine/adapter engine

repository cache is used to maintain the cache copy of metadata

regards

kummari

Former Member
0 Kudos

Hi Kummari,

1, CPA cache is mainly for J2EE engine/adapter engine.

It lies in Java Stack --- fine

2. Does Repository cache or Runtime Cache is same thing?

Does it lies in ABAP stack?

3. I am still not clear that it is used to maintain the cache copy of metadata.

Please explain.

Regards

Former Member
0 Kudos

Hi! Rick,

As Abhishiek said....There are there types of caches

Type of Cache:

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.

Note:

But in previous Service packs i.e., less than SP19 there is an option of seperately that to do the CPA Cache refresh by using CPA Cache URL....but when come to SP22 in XI 3.0 it will autmatically be done in the SXI CACHE refresh.

SXI cache refersh is mainly to refresh once both the IR and ID objects which ever there are on the J2EE stack...

Also CPA cache means adapter engine cache is thee in option of IR and ID menu options and also once check in teh SXI cache refresh menu from right side to second or third one but I am not sure bbut it will be there...

So now for at present latest Service packs of XI you can do SLD cache and SXI CACHE refresh and also Adapter Engine cache by using the transaction SXI_CACHE and SLD cache seperately...

I hope it wil be useful to some extent...

Regards

Amar Srinivas Eli

Former Member
0 Kudos

Hi,

Pls try to answer below questions

1. CPA cache - Used to cache communication channels.

It lies is Java stack --- Am I correct.

2. Is Repository cache or Runtime Cache is same cache?

3. Does Repository cache or Runtime Cache is used to cache obejcts of IR and ID?

Does it lies in Abap Stack?

Why we need CPA cache as CPA Cache also cache adapters which is part

of ID and same thing Repository cache or Runtime Cache do?

Pls answer my above 3 questions.

Regards

former_member182455
Active Contributor
Former Member
Former Member
0 Kudos

There are a lot of threads/articles in SDN on the topic XI caches. Why not make use of the search feature and try to figure out the answer yourself.