Donald,

You are right about Resin: it have a problem with Zip files...
Under Tomcat (4.0b5) I have got another interesting exception:

2001-08-09 15:59:25 StandardWrapperValve[Cocoon2]: Servlet.service() for servlet 
Cocoon2 threw exception
java.lang.NullPointerException
        at org.apache.cocoon.components.source.URLSource.getInfos(URLSource.java:100)
        at 
org.apache.cocoon.components.source.URLSource.getLastModified(URLSource.java:115)
        at org.apache.cocoon.Cocoon.modifiedSince(Cocoon.java:320)
        at org.apache.cocoon.servlet.CocoonServlet.getCocoon(CocoonServlet.java:719)
        at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:461)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:254)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:194)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:255)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:225)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2252)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:875)
        at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:952)
        at java.lang.Thread.run(Thread.java:484)

This is from tomcat.log, cocoon.log is empty. URL is /cocoon/xsp/simple, 50 threads, 
gaussian timer on 100ms.
I have got 17 exceptions per 1900 processed requests.
Is it possible that URLSource object is used by more then one thread?

Vadim

> -----Original Message-----
> From: Donald Ball [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, August 09, 2001 3:14 PM
> To: [EMAIL PROTECTED]
> Subject: RE: IT WON'T BREAK!!! (was Re: New Excalibur--Time to redo yourCocoon Load 
>Tests)
> 
> 
> On Thu, 9 Aug 2001, Vadim Gritsenko wrote:
> 
> > Hm, with JDK1.3.1 I have got some interesting info; may be it can help you to find 
>the problem.
> > And may be not. :-/
> >
> > ------------------------------
> > An unexpected exception has been detected in native code outside the VM.
> > Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6d3c76aa
> > Function name=ZIP_Open
> > Library=C:\Java\jdk1.3.1\jre\bin\zip.dll
> >
> > Current Java thread:
> >     at java.util.zip.ZipFile.getEntry(Native Method)
> >     at java.util.zip.ZipFile.getEntry(ZipFile.java:146)
> >     at com.caucho.vfs.Jar.getJarEntry(Jar.java:346)
> >     at com.caucho.vfs.Jar.getSafeJarEntry(Jar.java:325)
> >     at com.caucho.vfs.Jar.isFile(Jar.java:142)
> >     at com.caucho.vfs.Jar.canRead(Jar.java:207)
> 
> i think you've probably found a synchronization bug in resin, actually.
> there was a little thread about this on resin-interest a few days ago. do
> you get the same results in tomcat? you might want to post this stacktrace
> to resin-interest.
> 
> - donald
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to