on 03-06-2008 8:32 AM
Hi All,
As CPA Cache -- resides in the Adapter engine(ex:channels,UDF)
Where does SXI_CACHE resides and what is used for.
Pls explain in simple words.
Pls explain me which components reside in Java stack and which in Abap stack.
I have one issue:
If I make changes in my Integration Diretory
and then activate it.
Then I run the scenario -- My changes are not reflected.
Then I do CPA cache refresh.After that chages are reflected.
Pls let me know why the problem is and how to solve this
cache problem.
Regards
CL_AI_CACHE_DIR is the ABAP Object, which is executed by the integration engine to pick the metadata information about design/configuration objects of the J2EE stack. REFRESH_CACHE is the crucial method, which has the implementation logic for performing the cache refresh.
Some of the important cache system tables used by SXI_CACHE:
1. TRD_RELATION- Meta Data for Receiver Determination
2. TRD_RULE- Meta Data for condition based routing
3. TRD_NAMESPACE-Meta Data for XPATH rules
4. TRD_EXTRACTOR- Meta Data for containers used in ccBPM
5. SMPPREL3-Meta Data for Mapping runtime
6. SMPPMAP3- Meta Data for Mapping runtime
7. SMPPSPLIT- Meta Data for Mapping runtime
8. SXI_SWCV_LAYER- Meta Data for SWCV
9. SSRVBINDING- Meta Data for Service Bindings
10. SSRVPARTY- Meta Data for Parties
11. SSRVSERVICE- Meta Data for Services, Party Identifiers for a Service
12. SSRVCHANNEL- Meta Data for Communication Channels
13. SWFXICACHE- Meta Data for ccBPMs
14. SWFXICLOG- Meta Data for ccBPM message logs
15. SWFXIOBJS- Cache: Objects of a Process Definition (Proxy, CRL..)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
cache is a temporary storage for recently access data.
Used to enhance query performance.
In some cases when you change an object that was created before and activate the changes are not reflected. XI uses the older version of the object during execution.The newer version of the object is not reflected. Then you have to do a cache refresh to reflect the modified changes.
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.
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
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)
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.......
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
/people/sravya.talanki2/blog/2005/11/03/cache-refresh-errors--new-phenomena
How To Handle XPI Caches in SAP NetWeaver
Regards,
Phani
Reward points if Helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello All,
After seeing your replies
1. CPA cache --it will contains the cache copy of all objects
created during configuration time (ID).
So this cache is for j2EE Engine/Adapter engine
--- Am I correct?
2. SXI_Cache -- pls explain me in simple words. I am not
able to undersatnd it properly.
Also is this is for J2ee engine or Abap engine.
3. Pls clear me one more thing.
a. Which components are placed in J2EE Engine?
b. Which components are placed in Abap Engine?
c. Does Inbound/ outbound queues are in J2EE Engine or
Abap Engine
Regards
sxi_cache
/people/sravya.talanki2/blog/2005/12/02/sxicache--ripped-off
ABAP Stack: Integration Engine, BPE
Java: Adapter Engine, SLD, IR, ID
The cache refresh is made automatically when we activate the objects in ID. Only on few occasion u must face this problem, otherwise CPACache refresh is an automatic process.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
for caches please have a look here:
Regards
Patrick
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
24 | |
11 | |
9 | |
7 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.