users@glassfish.java.net

Re: Glassfish redeploy fails, fop.jar still loaded

From: <glassfish_at_javadesktop.org>
Date: Mon, 09 Mar 2009 10:10:46 PDT

Thanks Tim, I am posting the tool output below.

The three jars (xmlgraphics-commons-1.3.1.jar, batik-all-1.7.jar, fop.jar) all come with FOP installation.

The line starting the jars loading is always:

Fop0_9x_XslEngine.init()

and precisely where I initialize a FopFactory:

fopFactory = FopFactory.newInstance();

I can't understand how could I possibly "close" the jars, since there is no explicit close() method in FopFactory (I haven't looked at FOP source code, though).

Current list of opened but unclosed jar files matching the filter:
Path "C:\Programs\Sun\AppServer\domains\domain1\applications\j2ee-modules\Invoic
eNormalizer\WEB-INF\lib\xmlgraphics-commons-1.3.1.jar"
..Opened by hashCode object 481 from:
    java.util.jar.JarFile.<init>(java\util\jar\JarFile.java:134)
    java.util.jar.JarFile.<init>(java\util\jar\JarFile.java:70)
    sun.net.www.protocol.jar.URLJarFile.<init>(sun\net\www\protocol\jar\URLJarFi
le.java:56)
    sun.net.www.protocol.jar.URLJarFile.getJarFile(sun\net\www\protocol\jar\URLJ
arFile.java:41)
    sun.net.www.protocol.jar.JarFileFactory.get(sun\net\www\protocol\jar\JarFile
Factory.java:63)
    sun.net.www.protocol.jar.JarURLConnection.connect(sun\net\www\protocol\jar\J
arURLConnection.java:102)
    sun.net.www.protocol.jar.JarURLConnection.getInputStream(sun\net\www\protoco
l\jar\JarURLConnection.java:124)
    java.net.URL.openStream(java\net\URL.java:1007)
    org.apache.xmlgraphics.util.Service.providers(org\apache\xmlgraphics\util\Se
rvice.java:114)
    org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry.discoverClasspathI
mplementations(org\apache\xmlgraphics\image\loader\spi\ImageImplRegistry.java:89
)
    org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry.<init>(org\apache\
xmlgraphics\image\loader\spi\ImageImplRegistry.java:70)
    org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry.getDefaultInstance
(org\apache\xmlgraphics\image\loader\spi\ImageImplRegistry.java:79)
    org.apache.xmlgraphics.image.loader.ImageManager.<init>(org\apache\xmlgraphi
cs\image\loader\ImageManager.java:48)
    org.apache.fop.apps.FopFactory.<init>(org\apache\fop\apps\FopFactory.java:15
4)
    org.apache.fop.apps.FopFactory.newInstance(org\apache\fop\apps\FopFactory.ja
va:166)
    it.idoq.invnorm.converter.xsl.Fop0_9x_XslEngine.init(it\idoq\invnorm\convert
er\xsl\Fop0_9x_XslEngine.java:53)
    it.idoq.invnorm.ws.PDFManager.<init>(it\idoq\invnorm\ws\PDFManager.java:46)
    it.idoq.invnorm.ws.PDFManager.getInstance(it\idoq\invnorm\ws\PDFManager.java
:66)
    it.idoq.invnorm.ws.ProcessManager.init(it\idoq\invnorm\ws\ProcessManager.jav
a:597)
    it.idoq.invnorm.ws.ProcessManager.<init>(it\idoq\invnorm\ws\ProcessManager.j
ava:82)
    it.idoq.invnorm.ws.InvoiceNormalizerService.init(it\idoq\invnorm\ws\InvoiceN
ormalizerService.java:458)
    com.sun.xml.rpc.server.http.Implementor.init(com\sun\xml\rpc\server\http\Imp
lementor.java:48)
    com.sun.xml.rpc.server.http.ImplementorCacheDelegateImpl.getImplementorFor(c
om\sun\xml\rpc\server\http\ImplementorCacheDelegateImpl.java:70)
    com.sun.xml.rpc.server.http.ImplementorCache.getImplementorFor(com\sun\xml\r
pc\server\http\ImplementorCache.java:28)
    com.sun.xml.rpc.server.http.JAXRPCServletDelegate.doPost(com\sun\xml\rpc\ser
ver\http\JAXRPCServletDelegate.java:399)
    com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(com\sun\xml\rpc\server\http
\JAXRPCServlet.java:102)
    javax.servlet.http.HttpServlet.service(javax\servlet\http\HttpServlet.java:7
67)
    javax.servlet.http.HttpServlet.service(javax\servlet\http\HttpServlet.java:8
60)
    sun.reflect.NativeMethodAccessorImpl.invoke0(sun\reflect\NativeMethodAccesso
rImpl.java:-1)
    sun.reflect.NativeMethodAccessorImpl.invoke(sun\reflect\NativeMethodAccessor
Impl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(sun\reflect\DelegatingMethod
AccessorImpl.java:25)
    java.lang.reflect.Method.invoke(java\lang\reflect\Method.java:585)
    org.apache.catalina.security.SecurityUtil$1.run(org\apache\catalina\security
\SecurityUtil.java:249)
    java.security.AccessController.doPrivileged(java\security\AccessController.j
ava:-1)
    javax.security.auth.Subject.doAsPrivileged(javax\security\auth\Subject.java:
517)
    org.apache.catalina.security.SecurityUtil.execute(org\apache\catalina\securi
ty\SecurityUtil.java:282)
    org.apache.catalina.security.SecurityUtil.doAsPrivilege(org\apache\catalina\
security\SecurityUtil.java:165)
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(org\apache\
catalina\core\ApplicationFilterChain.java:257)
    org.apache.catalina.core.ApplicationFilterChain.access$000(org\apache\catali
na\core\ApplicationFilterChain.java:55)
    org.apache.catalina.core.ApplicationFilterChain$1.run(org\apache\catalina\co
re\ApplicationFilterChain.java:161)
    java.security.AccessController.doPrivileged(java\security\AccessController.j
ava:-1)
    org.apache.catalina.core.ApplicationFilterChain.doFilter(org\apache\catalina
\core\ApplicationFilterChain.java:157)
    org.apache.catalina.core.StandardWrapperValve.invoke(org\apache\catalina\cor
e\StandardWrapperValve.java:263)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.StandardContextValve.invokeInternal(org\apache\cata
lina\core\StandardContextValve.java:225)
    org.apache.catalina.core.StandardContextValve.invoke(org\apache\catalina\cor
e\StandardContextValve.java:173)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.StandardHostValve.invoke(org\apache\catalina\core\S
tandardHostValve.java:170)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.StandardEngineValve.invoke(org\apache\catalina\core
\StandardEngineValve.java:132)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.ContainerBase.invoke(org\apache\catalina\core\Conta
inerBase.java:933)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(org\apache\coyote\tomcat5\Co
yoteAdapter.java:189)
    com.sun.enterprise.web.connector.grizzly.ProcessorTask.doProcess(com\sun\ent
erprise\web\connector\grizzly\ProcessorTask.java:604)
    com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(com\sun\enter
prise\web\connector\grizzly\ProcessorTask.java:475)
    com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(com\s
un\enterprise\web\connector\grizzly\ReadTask.java:371)
    com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(com\sun\enterprise\
web\connector\grizzly\ReadTask.java:264)
    com.sun.enterprise.web.connector.grizzly.TaskBase.run(com\sun\enterprise\web
\connector\grizzly\TaskBase.java:281)
    com.sun.enterprise.web.connector.grizzly.WorkerThread.run(com\sun\enterprise
\web\connector\grizzly\WorkerThread.java:83)


Path "C:\Programs\Sun\AppServer\domains\domain1\applications\j2ee-modules\Invoic
eNormalizer\WEB-INF\lib\batik-all-1.7.jar"
..Opened by hashCode object 605 from:
    java.util.jar.JarFile.<init>(java\util\jar\JarFile.java:134)
    java.util.jar.JarFile.<init>(java\util\jar\JarFile.java:70)
    sun.net.www.protocol.jar.URLJarFile.<init>(sun\net\www\protocol\jar\URLJarFi
le.java:56)
    sun.net.www.protocol.jar.URLJarFile.getJarFile(sun\net\www\protocol\jar\URLJ
arFile.java:41)
    sun.net.www.protocol.jar.JarFileFactory.get(sun\net\www\protocol\jar\JarFile
Factory.java:63)
    sun.net.www.protocol.jar.JarURLConnection.connect(sun\net\www\protocol\jar\J
arURLConnection.java:102)
    sun.net.www.protocol.jar.JarURLConnection.getInputStream(sun\net\www\protoco
l\jar\JarURLConnection.java:124)
    java.net.URL.openStream(java\net\URL.java:1007)
    org.apache.batik.util.Service.providers(-unknown-:-1)
    org.apache.batik.dom.ExtensibleDOMImplementation.getDomExtensions(-unknown-:
-1)
    org.apache.batik.dom.ExtensibleDOMImplementation.<init>(-unknown-:-1)
    org.apache.batik.dom.svg.SVGDOMImplementation.<init>(-unknown-:-1)
    org.apache.batik.dom.svg.SVGDOMImplementation.<clinit>(-unknown-:-1)
    java.lang.Class.forName0(java\lang\Class.java:-1)
    java.lang.Class.forName(java\lang\Class.java:164)
    org.apache.fop.image.loader.batik.BatikUtil.isBatikAvailable(org\apache\fop\
image\loader\batik\BatikUtil.java:33)
    org.apache.fop.image.loader.batik.ImageLoaderFactorySVG.isAvailable(org\apac
he\fop\image\loader\batik\ImageLoaderFactorySVG.java:60)
    org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry.registerLoaderFact
ory(org\apache\xmlgraphics\image\loader\spi\ImageImplRegistry.java:163)
    org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry.discoverClasspathI
mplementations(org\apache\xmlgraphics\image\loader\spi\ImageImplRegistry.java:97
)
    org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry.<init>(org\apache\
xmlgraphics\image\loader\spi\ImageImplRegistry.java:70)
    org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry.getDefaultInstance
(org\apache\xmlgraphics\image\loader\spi\ImageImplRegistry.java:79)
    org.apache.xmlgraphics.image.loader.ImageManager.<init>(org\apache\xmlgraphi
cs\image\loader\ImageManager.java:48)
    org.apache.fop.apps.FopFactory.<init>(org\apache\fop\apps\FopFactory.java:15
4)
    org.apache.fop.apps.FopFactory.newInstance(org\apache\fop\apps\FopFactory.ja
va:166)
    it.idoq.invnorm.converter.xsl.Fop0_9x_XslEngine.init(it\idoq\invnorm\convert
er\xsl\Fop0_9x_XslEngine.java:53)
    it.idoq.invnorm.ws.PDFManager.<init>(it\idoq\invnorm\ws\PDFManager.java:46)
    it.idoq.invnorm.ws.PDFManager.getInstance(it\idoq\invnorm\ws\PDFManager.java
:66)
    it.idoq.invnorm.ws.ProcessManager.init(it\idoq\invnorm\ws\ProcessManager.jav
a:597)
    it.idoq.invnorm.ws.ProcessManager.<init>(it\idoq\invnorm\ws\ProcessManager.j
ava:82)
    it.idoq.invnorm.ws.InvoiceNormalizerService.init(it\idoq\invnorm\ws\InvoiceN
ormalizerService.java:458)
    com.sun.xml.rpc.server.http.Implementor.init(com\sun\xml\rpc\server\http\Imp
lementor.java:48)
    com.sun.xml.rpc.server.http.ImplementorCacheDelegateImpl.getImplementorFor(c
om\sun\xml\rpc\server\http\ImplementorCacheDelegateImpl.java:70)
    com.sun.xml.rpc.server.http.ImplementorCache.getImplementorFor(com\sun\xml\r
pc\server\http\ImplementorCache.java:28)
    com.sun.xml.rpc.server.http.JAXRPCServletDelegate.doPost(com\sun\xml\rpc\ser
ver\http\JAXRPCServletDelegate.java:399)
    com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(com\sun\xml\rpc\server\http
\JAXRPCServlet.java:102)
    javax.servlet.http.HttpServlet.service(javax\servlet\http\HttpServlet.java:7
67)
    javax.servlet.http.HttpServlet.service(javax\servlet\http\HttpServlet.java:8
60)
    sun.reflect.NativeMethodAccessorImpl.invoke0(sun\reflect\NativeMethodAccesso
rImpl.java:-1)
    sun.reflect.NativeMethodAccessorImpl.invoke(sun\reflect\NativeMethodAccessor
Impl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(sun\reflect\DelegatingMethod
AccessorImpl.java:25)
    java.lang.reflect.Method.invoke(java\lang\reflect\Method.java:585)
    org.apache.catalina.security.SecurityUtil$1.run(org\apache\catalina\security
\SecurityUtil.java:249)
    java.security.AccessController.doPrivileged(java\security\AccessController.j
ava:-1)
    javax.security.auth.Subject.doAsPrivileged(javax\security\auth\Subject.java:
517)
    org.apache.catalina.security.SecurityUtil.execute(org\apache\catalina\securi
ty\SecurityUtil.java:282)
    org.apache.catalina.security.SecurityUtil.doAsPrivilege(org\apache\catalina\
security\SecurityUtil.java:165)
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(org\apache\
catalina\core\ApplicationFilterChain.java:257)
    org.apache.catalina.core.ApplicationFilterChain.access$000(org\apache\catali
na\core\ApplicationFilterChain.java:55)
    org.apache.catalina.core.ApplicationFilterChain$1.run(org\apache\catalina\co
re\ApplicationFilterChain.java:161)
    java.security.AccessController.doPrivileged(java\security\AccessController.j
ava:-1)
    org.apache.catalina.core.ApplicationFilterChain.doFilter(org\apache\catalina
\core\ApplicationFilterChain.java:157)
    org.apache.catalina.core.StandardWrapperValve.invoke(org\apache\catalina\cor
e\StandardWrapperValve.java:263)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.StandardContextValve.invokeInternal(org\apache\cata
lina\core\StandardContextValve.java:225)
    org.apache.catalina.core.StandardContextValve.invoke(org\apache\catalina\cor
e\StandardContextValve.java:173)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.StandardHostValve.invoke(org\apache\catalina\core\S
tandardHostValve.java:170)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.StandardEngineValve.invoke(org\apache\catalina\core
\StandardEngineValve.java:132)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.ContainerBase.invoke(org\apache\catalina\core\Conta
inerBase.java:933)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(org\apache\coyote\tomcat5\Co
yoteAdapter.java:189)
    com.sun.enterprise.web.connector.grizzly.ProcessorTask.doProcess(com\sun\ent
erprise\web\connector\grizzly\ProcessorTask.java:604)
    com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(com\sun\enter
prise\web\connector\grizzly\ProcessorTask.java:475)
    com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(com\s
un\enterprise\web\connector\grizzly\ReadTask.java:371)
    com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(com\sun\enterprise\
web\connector\grizzly\ReadTask.java:264)
    com.sun.enterprise.web.connector.grizzly.TaskBase.run(com\sun\enterprise\web
\connector\grizzly\TaskBase.java:281)
    com.sun.enterprise.web.connector.grizzly.WorkerThread.run(com\sun\enterprise
\web\connector\grizzly\WorkerThread.java:83)


Path "C:\Programs\Sun\AppServer\domains\domain1\applications\j2ee-modules\Invoic
eNormalizer\WEB-INF\lib\fop.jar"
..Opened by hashCode object 365 from:
    java.util.jar.JarFile.<init>(java\util\jar\JarFile.java:134)
    java.util.jar.JarFile.<init>(java\util\jar\JarFile.java:70)
    sun.net.www.protocol.jar.URLJarFile.<init>(sun\net\www\protocol\jar\URLJarFi
le.java:56)
    sun.net.www.protocol.jar.URLJarFile.getJarFile(sun\net\www\protocol\jar\URLJ
arFile.java:41)
    sun.net.www.protocol.jar.JarFileFactory.get(sun\net\www\protocol\jar\JarFile
Factory.java:63)
    sun.net.www.protocol.jar.JarURLConnection.connect(sun\net\www\protocol\jar\J
arURLConnection.java:102)
    sun.net.www.protocol.jar.JarURLConnection.getInputStream(sun\net\www\protoco
l\jar\JarURLConnection.java:124)
    java.net.URL.openStream(java\net\URL.java:1007)
    org.apache.xmlgraphics.util.Service.providers(org\apache\xmlgraphics\util\Se
rvice.java:114)
    org.apache.xmlgraphics.util.Service.providers(org\apache\xmlgraphics\util\Se
rvice.java:63)
    org.apache.fop.util.ContentHandlerFactoryRegistry.discover(org\apache\fop\ut
il\ContentHandlerFactoryRegistry.java:102)
    org.apache.fop.util.ContentHandlerFactoryRegistry.<init>(org\apache\fop\util
\ContentHandlerFactoryRegistry.java:47)
    org.apache.fop.apps.FopFactory.<init>(org\apache\fop\apps\FopFactory.java:76
)
    org.apache.fop.apps.FopFactory.newInstance(org\apache\fop\apps\FopFactory.ja
va:166)
    it.idoq.invnorm.converter.xsl.Fop0_9x_XslEngine.init(it\idoq\invnorm\convert
er\xsl\Fop0_9x_XslEngine.java:53)
    it.idoq.invnorm.ws.PDFManager.<init>(it\idoq\invnorm\ws\PDFManager.java:46)
    it.idoq.invnorm.ws.PDFManager.getInstance(it\idoq\invnorm\ws\PDFManager.java
:66)
    it.idoq.invnorm.ws.ProcessManager.init(it\idoq\invnorm\ws\ProcessManager.jav
a:597)
    it.idoq.invnorm.ws.ProcessManager.<init>(it\idoq\invnorm\ws\ProcessManager.j
ava:82)
    it.idoq.invnorm.ws.InvoiceNormalizerService.init(it\idoq\invnorm\ws\InvoiceN
ormalizerService.java:458)
    com.sun.xml.rpc.server.http.Implementor.init(com\sun\xml\rpc\server\http\Imp
lementor.java:48)
    com.sun.xml.rpc.server.http.ImplementorCacheDelegateImpl.getImplementorFor(c
om\sun\xml\rpc\server\http\ImplementorCacheDelegateImpl.java:70)
    com.sun.xml.rpc.server.http.ImplementorCache.getImplementorFor(com\sun\xml\r
pc\server\http\ImplementorCache.java:28)
    com.sun.xml.rpc.server.http.JAXRPCServletDelegate.doPost(com\sun\xml\rpc\ser
ver\http\JAXRPCServletDelegate.java:399)
    com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(com\sun\xml\rpc\server\http
\JAXRPCServlet.java:102)
    javax.servlet.http.HttpServlet.service(javax\servlet\http\HttpServlet.java:7
67)
    javax.servlet.http.HttpServlet.service(javax\servlet\http\HttpServlet.java:8
60)
    sun.reflect.NativeMethodAccessorImpl.invoke0(sun\reflect\NativeMethodAccesso
rImpl.java:-1)
    sun.reflect.NativeMethodAccessorImpl.invoke(sun\reflect\NativeMethodAccessor
Impl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(sun\reflect\DelegatingMethod
AccessorImpl.java:25)
    java.lang.reflect.Method.invoke(java\lang\reflect\Method.java:585)
    org.apache.catalina.security.SecurityUtil$1.run(org\apache\catalina\security
\SecurityUtil.java:249)
    java.security.AccessController.doPrivileged(java\security\AccessController.j
ava:-1)
    javax.security.auth.Subject.doAsPrivileged(javax\security\auth\Subject.java:
517)
    org.apache.catalina.security.SecurityUtil.execute(org\apache\catalina\securi
ty\SecurityUtil.java:282)
    org.apache.catalina.security.SecurityUtil.doAsPrivilege(org\apache\catalina\
security\SecurityUtil.java:165)
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(org\apache\
catalina\core\ApplicationFilterChain.java:257)
    org.apache.catalina.core.ApplicationFilterChain.access$000(org\apache\catali
na\core\ApplicationFilterChain.java:55)
    org.apache.catalina.core.ApplicationFilterChain$1.run(org\apache\catalina\co
re\ApplicationFilterChain.java:161)
    java.security.AccessController.doPrivileged(java\security\AccessController.j
ava:-1)
    org.apache.catalina.core.ApplicationFilterChain.doFilter(org\apache\catalina
\core\ApplicationFilterChain.java:157)
    org.apache.catalina.core.StandardWrapperValve.invoke(org\apache\catalina\cor
e\StandardWrapperValve.java:263)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.StandardContextValve.invokeInternal(org\apache\cata
lina\core\StandardContextValve.java:225)
    org.apache.catalina.core.StandardContextValve.invoke(org\apache\catalina\cor
e\StandardContextValve.java:173)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.StandardHostValve.invoke(org\apache\catalina\core\S
tandardHostValve.java:170)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.StandardEngineValve.invoke(org\apache\catalina\core
\StandardEngineValve.java:132)
    org.apache.catalina.core.StandardPipeline.invoke(org\apache\catalina\core\St
andardPipeline.java:551)
    org.apache.catalina.core.ContainerBase.invoke(org\apache\catalina\core\Conta
inerBase.java:933)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(org\apache\coyote\tomcat5\Co
yoteAdapter.java:189)
    com.sun.enterprise.web.connector.grizzly.ProcessorTask.doProcess(com\sun\ent
erprise\web\connector\grizzly\ProcessorTask.java:604)
    com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(com\sun\enter
prise\web\connector\grizzly\ProcessorTask.java:475)
    com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(com\s
un\enterprise\web\connector\grizzly\ReadTask.java:371)
    com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(com\sun\enterprise\
web\connector\grizzly\ReadTask.java:264)
    com.sun.enterprise.web.connector.grizzly.TaskBase.run(com\sun\enterprise\web
\connector\grizzly\TaskBase.java:281)
    com.sun.enterprise.web.connector.grizzly.WorkerThread.run(com\sun\enterprise
\web\connector\grizzly\WorkerThread.java:83)
[Message sent by forum member 'raypettas' (raypettas)]

http://forums.java.net/jive/thread.jspa?messageID=335895