[jboss-dev] Re: Beta3 status - Seam examples

Scott M Stark sstark at redhat.com
Thu Dec 20 00:46:07 EST 2007


I see the same problem, and it looks like jsp class generation issues.
After 20-30 seconds the thread dump is still showing jsp compilation
going on:

"http-127.0.0.1-8080-2" daemon prio=1 tid=0x0000002ad25ebfb0 nid=0x6135
runnable [0x0000000042f78000..0x0000000042f7fd30]
        at java.util.zip.ZipFile.getNextEntry(Native Method)
        at java.util.zip.ZipFile.access$700(ZipFile.java:35)
        at java.util.zip.ZipFile$3.nextElement(ZipFile.java:421)
        - locked <0x0000002ac32fae58> (a java.util.jar.JarFile)
        at java.util.zip.ZipFile$3.nextElement(ZipFile.java:415)
        at java.util.jar.JarFile$1.nextElement(JarFile.java:221)
        at java.util.jar.JarFile$1.nextElement(JarFile.java:220)
        at
org.jboss.virtual.plugins.context.jar.AbstractJarHandler.initJarFile(AbstractJarHandler.java:145)
        at
org.jboss.virtual.plugins.context.jar.JarHandler.<init>(JarHandler.java:81)
        at
org.jboss.virtual.plugins.context.file.FileSystemContext.createVirtualFileHandler(FileSystemContext.java:179)
        at
org.jboss.virtual.plugins.context.file.FileHandler.getChildren(FileHandler.java:179)
        at
org.jboss.virtual.plugins.context.file.FileSystemContext.createVirtualFileHandler(FileSystemContext.java:239)
        at
org.jboss.virtual.plugins.context.file.FileSystemContext.createVirtualFileHandler(FileSystemContext.java:186)
        at
org.jboss.virtual.plugins.context.file.FileHandler.createChildHandler(FileHandler.java:216)
        at
org.jboss.virtual.plugins.context.AbstractVirtualFileHandler.structuredFindChild(AbstractVirtualFileHandler.java:291)
        at
org.jboss.virtual.plugins.context.file.FileHandler.findChild(FileHandler.java:199)
        at
org.jboss.virtual.plugins.context.AbstractVFSContext.findChild(AbstractVFSContext.java:118)
        at org.jboss.virtual.VFS.findChild(VFS.java:205)
        at
org.jboss.virtual.plugins.vfs.VirtualFileURLConnection.resolveVirtualFile(VirtualFileURLConnection.java:96)
        at
org.jboss.virtual.plugins.vfs.VirtualFileURLConnection.getVirtualFile(VirtualFileURLConnection.java:109)
        - locked <0x0000002ac2fd33b8> (a
org.jboss.virtual.plugins.vfs.VirtualFileURLConnection)
        at
org.jboss.virtual.plugins.vfs.VirtualFileURLConnection.getInputStream(VirtualFileURLConnection.java:117)
        at java.net.URL.openStream(URL.java:1007)
        at sun.misc.URLClassPath$Loader.findResource(URLClassPath.java:472)
        at sun.misc.URLClassPath.findResource(URLClassPath.java:142)
        at java.net.URLClassLoader$2.run(URLClassLoader.java:362)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findResource(URLClassLoader.java:359)
        at java.lang.ClassLoader.getResource(ClassLoader.java:977)
        at
org.jboss.mx.loading.RepositoryClassLoader.getResourceLocally(RepositoryClassLoader.java:265)
        at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:265)
        at
org.jboss.mx.loading.UnifiedClassLoader.loadClassImpl(UnifiedClassLoader.java:290)
        - locked <0x0000002aafc31f98> (a
org.jboss.mx.loading.UnifiedClassLoader3)
        at
org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:441)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        - locked <0x0000002aafc31f98> (a
org.jboss.mx.loading.UnifiedClassLoader3)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at
org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:608)
        at
org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:588)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        - locked <0x0000002aafc31f98> (a
org.jboss.mx.loading.UnifiedClassLoader3)
        at
org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:225)
        at
org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
        at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
        at
org.jboss.mx.loading.UnifiedClassLoader.loadClassImpl(UnifiedClassLoader.java:296)
        - locked <0x0000002aafc31f98> (a
org.jboss.mx.loading.UnifiedClassLoader3)
        at
org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:441)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        - locked <0x0000002aafc31f98> (a
org.jboss.mx.loading.UnifiedClassLoader3)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at
org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:608)
        at
org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:588)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        - locked <0x0000002aafc31f98> (a
org.jboss.mx.loading.UnifiedClassLoader3)
        at
org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:225)
        at
org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
        at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
        at
org.jboss.mx.loading.UnifiedClassLoader.loadClassImpl(UnifiedClassLoader.java:296)
        - locked <0x0000002aafc31f98> (a
org.jboss.mx.loading.UnifiedClassLoader3)
        at
org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:441)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        - locked <0x0000002aafc31f98> (a
org.jboss.mx.loading.UnifiedClassLoader3)
        at
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:407)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
        at
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:312)
        - locked <0x0000002ab95e5a08> (a
org.apache.jasper.servlet.JspServletWrapper)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:189)
        at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:90)
        at
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:96)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:285)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
        at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:595)

Ales Justin wrote:
> Human Seam example tests :-)
> 
> NumberGuess
>  - default == OK
>  - all == OK
> 
> Booking
>  - default == OK
>  - all == OK
> 
> DVD
>  - default == OK
>  - all == OK
> 
> At first we (Dimitris, Pete, me) all had similar problems.
> With NumberGuess the Timer NPE, and Facelets NCDFE.
> DVD had some problems finding Indexer SFSB.
> It now all works for me (clean build), but it's the speed that's
> problematic.
> 
> Booking and DVD examples are horribly horribly slow. ;-(
> We need to look at the cause, cuz it's unbearable.
> Couple of minutes to display a page.
> 
> Numberguess does a better job, but could do a lot faster, since it's
> really trivial.
> 
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development




More information about the jboss-development mailing list