Current thread hangs or JVM crashes when method SinglePathClassProvider.getClassBytesFromJar closes an application JAR (ZIP) file
 Technote (troubleshooting)
 
Problem(Abstract)
The thread executing method getClassBytesFromJar of the WebSphere® Application Server classloader helper class SinglePathClassProvider hangs when the method attempts to close the application JAR file it is processing.
 
Cause
This problem is due to a race condition that occurs within the java.util.zip.ZipFile implementation. It is a known problem in the Java™ SDK.
The resulting stack trace of the hung thread, obtained using the thread dump utility, will look like the following:

3XMTHREADINFO "Servlet.Engine.Transports : 1" (TID:0x12A72758, sys_thread_t:0x6B4C240, state:MW, native ID:0x49C) prio=5
4XESTACKTRACE at java.util.zip.ZipFile.freeEntry()
4XESTACKTRACE at java.util.zip.ZipFile.access$400(ZipFile.java())
4XESTACKTRACE at java.util.zip.ZipFile$ZipFileInputStream.cleanup(ZipFile.java())
4XESTACKTRACE at java.util.zip.ZipFile$ZipFileInputStream.close(ZipFile.java())
4XESTACKTRACE at java.util.zip.ZipFile$1.close(ZipFile.java())
4XESTACKTRACE at com.ibm.ws.classloader.SinglePathClassProvider$2.run()
4XESTACKTRACE at java.security.AccessController.doPrivileged(Native Method)

Also, the JVM might crash indicating an EXCEPTION_ACCESS_VIOLATION.
 
Resolving the problem
To fix this problem, upgrade the JDK for Windows® to 1.3.1 SR8 or greater. For more details, visit the following related URL.
 
Related information
Sun Bug Report 4713783
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Business Integration WebSphere Business Integration Server Foundation Windows 5.0
Application Servers WebSphere Application Server - Express Java development Windows 5.0.2
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Classloader
Operating system(s): Windows
Software version: 5.0.2
Software edition:
Reference #: 1222263
IBM Group: Software Group
Modified date: Nov 9, 2005