Troubleshooting
Problem
When attempting to launch WebSphere Integration Developer, you may receive a "[]JVM terminated Exit Code = 1[
]" error, or the javaw.exe process takes 100% of the CPU and hangs.
Cause
The problem might be due to the -Xshareclasses:singleJVM,keep switch in the eclipse.ini file. This switch creates a cache that provides a means of sharing all loaded classes that places no restrictions on the JVMs that are sharing the class data. This feature offers a straightforward and flexible solution for reducing the virtual memory footprint and improving startup time.
If the cache becomes corrupt, no new JVMs will be allowed to connect to the cache. Existing JVMs can continue to function, but cannot update the cache.
Resolving The Problem
To resolve the problem, the corrupted cache needs to be destroyed (it will be rebuilt the next time the product is launched). To destroy the cache, follow theses steps:
- Open a command prompt.
- Navigate to the following directory:
- Enter the following command:
- On Microsoft Windows:
- On Linux:
WID_install_root/jdk/jre/bin |
javaw.exe -Xshareclasses:destroy |
./javaw -Xshareclasses:destroy |
Was this topic helpful?
Document Information
More support for:
WebSphere Integration Developer
Software version:
6.1
Operating system(s):
Linux, Windows
Document number:
95567
Modified date:
15 June 2018
UID
swg21295178