cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Netweaver CE 7.1 - Cleaning up JAVA Netweaver Cache Procedure???...

Former Member
0 Kudos

Good Afternoon,

One of my clients has a SAP Netweaver CE 7.1 (EHP1) and there are several development team developing using the CAF in the system (several webservices, etc...).

One of the development teams is requesting a Netweaver Java Cache cleanup... The argument is that some objects developed by them should be in the system cache and the cache needs to be clean in order to reset these objects... So they're asking for a instance restart in a productive system, and they're asking that in a regular basis.

My administration knowledge is SAP ABAP systems related, i don't have deep knowledge in SAP JAVA instances. I've tried to find information about it but i don't find any procedure to do that manually without restarting the SAP system.

Does this cleanup of the Netweaver JAVA cache, makes sense to be asked to do? Is there any procedure (standard SAP) in order to do this without restarting the SAP instance?

Any help will be appreciated.

Thanks,

Pedro Gaspar

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Pedro,

Check the below link on clearing cache without restarting SAP

http://wiki.sdn.sap.com/wiki/display/JSTSG/(JSTSG)(Web)Problems-P145

Clearing Iview Cache should also do the trick

Regards,

Arjun

Answers (2)

Answers (2)

Former Member
0 Kudos

From Control Panel, go to Java -> General tab, Temporary Internet Files

-> View... -> Delete all the content there.

Then go to:

> Integration buider page http:// (http://%3Chost%3E:%3Cport%3E/rep)

> Administration

> Tab - Directory (Repository as well)

> Java Web Start Administration

> Restore Archives and Generate New Signature

Portal Caches

The main portal caches are:

u2022 Navigation cache

u2022 PCD cache

u2022 Portal runtime cache

u2022 Database cache

u2022 UME cache

Navigation cache

To clear the Navigation cache:

System Administration -> Navigation

Clear the cache for the ROLES connector.

PRT cache

The content admin can enable portal content to be cached in the memory by the portal. This content will be stored in the portal runtime cache. This cache is actually storing iView content.

To clear the PRT cache:

http:// server:port /irj/servlet/prt/portal/prtroot/com.sap.portal.prt.cache.PRTRegionMemoryClear

PCD cache

To clear the PCD cache:

System Administration -> Support -> Support Desk -> Portal Content Directory -> PCD Administration

Database cache

To clear the DB cache:

http:// server:port /irj/servlet/prt/portal/prtroot/com.sap.portal.prt.cache.PRTRegionDBClear

UME cache

To clear this cache:

System Administration -> System Configuration -> UME Configuration -> Support -> Invalidate cluster wide cache

HTTP Provider Cache

This is the cache for static files like CSS, Javascript, Images, HTML. You`ll have to clear this cache when you redeploy an application and receive Javascript errors. To clear this cache:

Visual Administrator -> Cluster -> Server # -> Services -> HTTP Provider

Regards,

Dinesh

Former Member
0 Kudos

Use transaction SXI_CACHE to update the Integration Directory cache. Alternatively, you can use the following URLs to update the CPA cache. Use XIDIRUSER to refresh the cache.

For complete cache refresh u2013 http://<hostname>:<port>/CPACache/refresh?mode=full

For delta cache refresh u2013 http://<hostname>:<port>/CPACache/refresh?mode=delta

If this does not solve the issue, check transaction SLDCHECK to ensure that connection to SLD is available. If the connection fails, check the configuration in the transaction SLDAPICUST. Make sure that the password maintained is correct and the maintained service user is not locked.

Now in the Integration Repository go to Environment u2192 Clear SLD Data Cache. Also go to Integration Directoy and clear the cache using menu Environment u2192 Clear SLD Data Cache.