Symptom
The deployment of a custom application's patch fails due to opened jar files.
The SAPJVM Profiler I/O trace shows that java.net.URL.openStream method keeps the jar files open:
sun.net.www.protocol.jar.URLJarFile.<init>(java.net.URL,sun.net.www.protocol.jar.URLJarFile$URLJarFileCloseController)void
sun.net.www.protocol.jar.URLJarFile.getJarFile(java.net.URL,sun.net.www.protocol.jar.URLJarFile$URLJarFileCloseController)java.util.jar.JarFile
sun.net.www.protocol.jar.JarFileFactory.get(java.net.URL,boolean)java.util.jar.JarFile
sun.net.www.protocol.jar.JarURLConnection.connect()void
sun.net.www.protocol.jar.JarURLConnection.getInputStream()java.io.InputStream
java.net.URL.openStream()java.io.InputStream
Read more...
Environment
SAP NetWeaver Application Server Java.
The custom application calls java.net.URL.openStream method.
Product
Keywords
com.sap.jvm.net.url.openstream.nocache, I/O activities, JVM profiler, profiling, JVM profiling, open jar, opened jar, openstream, Config Tool, configtool, JVM parameter , KBA , BC-JAS-WEB , Web Container, HTTP, JavaMail, Servlets , BC-JAS-DPL , Deployment , BC-JVM , SAP Java Virtual Machine , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.