Is there an easy filter I can add that will printout the request that occurs
before it is serviced?  All my logging is done after a successful request,
which doesn't help when it deadlocks during a request.  Or is there
something better to turn on as far as logging is concerned that will help
diagnose it?  It started occurring more since I've added several new ajax
calls from the webpage, but that's not much help!
I have the full thread stack dump from this one if that helps?
Steve

On Wed, Dec 3, 2008 at 9:57 AM, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:

> I run on an Intel Mac, with Java 1.5.0_16 and I don't see this
> problem.  I'll need more details on how you provoked it.
>
> On Wed, Dec 3, 2008 at 7:44 AM, Steven Woolley <[EMAIL PROTECTED]> wrote:
> > If only I could... my development box is a ppc mac which doesn't have a
> 1.6
> > jvm.  I can upgrade it on the deployment server, but Tapestry does
> support
> > 1.5 so upgrading probably isn't the final solution.Steve
> >
> > On Wed, Dec 3, 2008 at 4:47 AM, Andy Pahne <[EMAIL PROTECTED]
> >wrote:
> >
> >>
> >> Please update your Java to at least 1.6.10 and then try to reproduce. I
> >> think, that this will solve your problem.
> >>
> >> Andy
> >>
> >> Steven Woolley schrieb:
> >>
> >>  I was seeing a deadlock pretty frequently with 5.0.11 took the plunge
> to
> >>> finally upgrade to 5.0.17 and lo and behold:  deadlock!
> >>>
> >>>
> >>> Let me know what else you need! (this is on a macbook pro):
> >>>
> >>>
> >>> java version "1.5.0_16"
> >>>
> >>> Java(TM) 2 Runtime Environment, Standard Edition (build
> 1.5.0_16-b06-284)
> >>>
> >>> Java HotSpot(TM) Client VM (build 1.5.0_16-133, mixed mode, sharing)
> >>>
> >>> Steve
> >>>
> >>>
> >>> Found one Java-level deadlock:
> >>>
> >>> =============================
> >>>
> >>> "SocketListener0-2":
> >>>
> >>>  waiting to lock monitor 0x00818100 (object 0x0a38e190, a
> >>>
> >>>
> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader),
> >>>
> >>>  which is held by "SocketListener0-1"
> >>>
> >>> "SocketListener0-1":
> >>>
> >>>  waiting to lock monitor 0x00818028 (object 0x0e52d558, a
> >>> java.lang.String),
> >>>
> >>>  which is held by "SocketListener0-2"
> >>>
> >>>
> >>> Java stack information for the threads listed above:
> >>>
> >>> ===================================================
> >>>
> >>> "SocketListener0-2":
> >>>
> >>> at java.lang.ClassLoader.getDefaultDomain(ClassLoader.java:1638)
> >>>
> >>> - waiting to lock <0x0a38e190> (a
> >>>
> >>>
> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader)
> >>>
> >>> at java.lang.ClassLoader.preDefineClass(ClassLoader.java:538)
> >>>
> >>> at java.lang.ClassLoader.defineClass(ClassLoader.java:669)
> >>>
> >>> at java.lang.ClassLoader.defineClass(ClassLoader.java:520)
> >>>
> >>> at javassist.Loader.findClass(Loader.java:379)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader.findClass(
> >>> ComponentInstantiatorSourceImpl.java:92)
> >>>
> >>> at javassist.Loader.loadClass(Loader.java:311)
> >>>
> >>> - locked <0x0e52d558> (a java.lang.String)
> >>>
> >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.findClass(
> >>> ComponentInstantiatorSourceImpl.java:292)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.findInstantiator(
> >>> ComponentInstantiatorSourceImpl.java:272)
> >>>
> >>> - locked <0x066253e8> (a
> >>> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl)
> >>>
> >>> at
> >>>
> >>>
> $ComponentInstantiatorSource_11dfbc0c2a7.findInstantiator($ComponentInstantiatorSource_11dfbc0c2a7.java)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.PageElementFactoryImpl.newRootComponentElement(
> >>> PageElementFactoryImpl.java:262)
> >>>
> >>> at
> >>>
> >>>
> $PageElementFactory_11dfbc0c2e1.newRootComponentElement($PageElementFactory_11dfbc0c2e1.java)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.PageLoaderProcessor.loadRootComponent(
> >>> PageLoaderProcessor.java:412)
> >>>
> >>> at org.apache.tapestry5.internal.services.PageLoaderProcessor.loadPage(
> >>> PageLoaderProcessor.java:390)
> >>>
> >>> at org.apache.tapestry5.internal.services.PageLoaderImpl.loadPage(
> >>> PageLoaderImpl.java:59)
> >>>
> >>> at $PageLoader_11dfbc0c2df.loadPage($PageLoader_11dfbc0c2df.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.PagePoolCache.checkout(
> >>> PagePoolCache.java:210)
> >>>
> >>> at org.apache.tapestry5.internal.services.PagePoolImpl.checkout(
> >>> PagePoolImpl.java:99)
> >>>
> >>> at $PagePool_11dfbc0c2de.checkout($PagePool_11dfbc0c2de.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(
> >>> RequestPageCacheImpl.java:51)
> >>>
> >>> at
> $RequestPageCache_11dfbc0c2dd.get($RequestPageCache_11dfbc0c2dd.java)
> >>>
> >>> at
> $RequestPageCache_11dfbc0c2d5.get($RequestPageCache_11dfbc0c2d5.java)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.RequestSecurityManagerImpl.checkForInsecureRequest(
> >>> RequestSecurityManagerImpl.java:59)
> >>>
> >>> at
> >>>
> >>>
> $RequestSecurityManager_11dfbc0c2d4.checkForInsecureRequest($RequestSecurityManager_11dfbc0c2d4.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$35.handle(
> >>> TapestryModule.java:1771)
> >>>
> >>> at
> >>>
> >>>
> $PageRenderRequestHandler_11dfbc0c2d8.handle($PageRenderRequestHandler_11dfbc0c2d8.java)
> >>>
> >>> at
> >>>
> >>>
> $PageRenderRequestHandler_11dfbc0c2cb.handle($PageRenderRequestHandler_11dfbc0c2cb.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.PageRenderDispatcher.process(
> >>> PageRenderDispatcher.java:92)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(
> >>> PageRenderDispatcher.java:71)
> >>>
> >>> at $Dispatcher_11dfbc0c2d1.dispatch($Dispatcher_11dfbc0c2d1.java)
> >>>
> >>> at $Dispatcher_11dfbc0c2c3.dispatch($Dispatcher_11dfbc0c2c3.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$17.service(
> >>> TapestryModule.java:1029)
> >>>
> >>> at org.apache.tapestry5.internal.services.LocalizationFilter.service(
> >>> LocalizationFilter.java:42)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.RequestErrorFilter.service(
> >>> RequestErrorFilter.java:26)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$3.service(
> >>> TapestryModule.java:621)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$2.service(
> >>> TapestryModule.java:611)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.StaticFilesFilter.service(
> >>> StaticFilesFilter.java:85)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at edu.wustl.wooo.ooTunes.services.impl.AuthenticationFilter.service(
> >>> AuthenticationFilter.java:83)
> >>>
> >>> at $RequestFilter_11dfbc0c2bf.service($RequestFilter_11dfbc0c2bf.java)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(
> >>> CheckForUpdatesFilter.java:93)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(
> >>> CheckForUpdatesFilter.java:84)
> >>>
> >>> at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(
> >>> ConcurrentBarrier.java:83)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(
> >>> CheckForUpdatesFilter.java:106)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2ba.service($RequestHandler_11dfbc0c2ba.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$16.service(
> >>> TapestryModule.java:1007)
> >>>
> >>> at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(
> >>> IgnoredPathsFilter.java:62)
> >>>
> >>> at
> >>>
> >>>
> $HttpServletRequestFilter_11dfbc0c2b9.service($HttpServletRequestFilter_11dfbc0c2b9.java)
> >>>
> >>> at
> >>>
> >>>
> $HttpServletRequestHandler_11dfbc0c2bb.service($HttpServletRequestHandler_11dfbc0c2bb.java)
> >>>
> >>> at
> >>>
> >>>
> $HttpServletRequestHandler_11dfbc0c2b8.service($HttpServletRequestHandler_11dfbc0c2b8.java)
> >>>
> >>> at
> org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179)
> >>>
> >>> at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
> >>> WebApplicationHandler.java:821)
> >>>
> >>> at com.planetj.servlet.filter.compression.CompressingFilter.doFilter(
> >>> CompressingFilter.java:222)
> >>>
> >>> at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
> >>> WebApplicationHandler.java:821)
> >>>
> >>> at edu.wustl.wooo.ooTunes.server.SessionTrackingFilter.doFilter(
> >>> SessionTrackingFilter.java:139)
> >>>
> >>> at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
> >>> WebApplicationHandler.java:821)
> >>>
> >>> at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(
> >>> WebApplicationHandler.java:471)
> >>>
> >>> at
> >>>
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
> >>>
> >>> at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
> >>>
> >>> at org.mortbay.jetty.servlet.WebApplicationContext.handle(
> >>> WebApplicationContext.java:633)
> >>>
> >>> at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> >>>
> >>> at org.mortbay.http.HttpServer.service(HttpServer.java:909)
> >>>
> >>> at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
> >>>
> >>> at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
> >>>
> >>> at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
> >>>
> >>> at
> >>>
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> >>>
> >>> at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> >>>
> >>> at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> >>>
> >>> "SocketListener0-1":
> >>>
> >>> at javassist.Loader.loadClass(Loader.java:306)
> >>>
> >>> - waiting to lock <0x0e52d558> (a java.lang.String)
> >>>
> >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> >>>
> >>> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
> >>>
> >>> - locked <0x0a38e190> (a
> >>>
> >>>
> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader)
> >>>
> >>> at java.lang.Class.getDeclaredMethods0(Native Method)
> >>>
> >>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
> >>>
> >>> at java.lang.Class.getDeclaredMethods(Class.java:1763)
> >>>
> >>> at java.beans.Introspector$1.run(Introspector.java:1265)
> >>>
> >>> at java.security.AccessController.doPrivileged(Native Method)
> >>>
> >>> at
> >>>
> java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1263)
> >>>
> >>> - locked <0x0d7e3540> (a java.lang.Class)
> >>>
> >>> at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1129)
> >>>
> >>> at java.beans.Introspector.getBeanInfo(Introspector.java:387)
> >>>
> >>> at java.beans.Introspector.getBeanInfo(Introspector.java:159)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl.buildAdapter(
> >>> PropertyAccessImpl.java:84)
> >>>
> >>> - locked <0x08e86b68> (a
> >>> org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl)
> >>>
> >>> at
> >>>
> org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl.getAdapter(
> >>> PropertyAccessImpl.java:65)
> >>>
> >>> at
> >>>
> $PropertyAccess_11dfbc0c2a8.getAdapter($PropertyAccess_11dfbc0c2a8.java)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.PropertyConduitSourceImpl.infoForTerm(
> >>> PropertyConduitSourceImpl.java:401)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.PropertyConduitSourceImpl.build(
> >>> PropertyConduitSourceImpl.java:160)
> >>>
> >>> at
> >>>
> org.apache.tapestry5.internal.services.PropertyConduitSourceImpl.create(
> >>> PropertyConduitSourceImpl.java:102)
> >>>
> >>> at
> >>>
> >>>
> $PropertyConduitSource_11dfbc0c2ff.create($PropertyConduitSource_11dfbc0c2ff.java)
> >>>
> >>> at
> org.apache.tapestry5.internal.bindings.PropBindingFactory.newBinding(
> >>> PropBindingFactory.java:45)
> >>>
> >>> at
> >>>
> $BindingFactory_11dfbc0c300.newBinding($BindingFactory_11dfbc0c300.java)
> >>>
> >>> at
> >>>
> $BindingFactory_11dfbc0c2f9.newBinding($BindingFactory_11dfbc0c2f9.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.BindingSourceImpl.newBinding(
> >>> BindingSourceImpl.java:78)
> >>>
> >>> at
> $BindingSource_11dfbc0c2e7.newBinding($BindingSource_11dfbc0c2e7.java)
> >>>
> >>> at
> >>>
> org.apache.tapestry5.internal.services.PageElementFactoryImpl.newBinding(
> >>> PageElementFactoryImpl.java:309)
> >>>
> >>> at
> >>>
> >>>
> $PageElementFactory_11dfbc0c2e1.newBinding($PageElementFactory_11dfbc0c2e1.java)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.PageLoaderProcessor.findBinding(
> >>> PageLoaderProcessor.java:261)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.PageLoaderProcessor.bindParameterFromTemplate(
> >>> PageLoaderProcessor.java:167)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.PageLoaderProcessor.attribute(
> >>> PageLoaderProcessor.java:296)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.PageLoaderProcessor.loadTemplateForComponent(
> >>> PageLoaderProcessor.java:503)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.PageLoaderProcessor.workComponentQueue(
> >>> PageLoaderProcessor.java:834)
> >>>
> >>> at org.apache.tapestry5.internal.services.PageLoaderProcessor.loadPage(
> >>> PageLoaderProcessor.java:392)
> >>>
> >>> at org.apache.tapestry5.internal.services.PageLoaderImpl.loadPage(
> >>> PageLoaderImpl.java:59)
> >>>
> >>> at $PageLoader_11dfbc0c2df.loadPage($PageLoader_11dfbc0c2df.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.PagePoolCache.checkout(
> >>> PagePoolCache.java:210)
> >>>
> >>> at org.apache.tapestry5.internal.services.PagePoolImpl.checkout(
> >>> PagePoolImpl.java:99)
> >>>
> >>> at $PagePool_11dfbc0c2de.checkout($PagePool_11dfbc0c2de.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(
> >>> RequestPageCacheImpl.java:51)
> >>>
> >>> at
> $RequestPageCache_11dfbc0c2dd.get($RequestPageCache_11dfbc0c2dd.java)
> >>>
> >>> at
> $RequestPageCache_11dfbc0c2d5.get($RequestPageCache_11dfbc0c2d5.java)
> >>>
> >>> at
> >>>
> >>>
> org.apache.tapestry5.internal.services.RequestSecurityManagerImpl.checkForInsecureRequest(
> >>> RequestSecurityManagerImpl.java:59)
> >>>
> >>> at
> >>>
> >>>
> $RequestSecurityManager_11dfbc0c2d4.checkForInsecureRequest($RequestSecurityManager_11dfbc0c2d4.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$44.handle(
> >>> TapestryModule.java:2097)
> >>>
> >>> at
> >>>
> >>>
> $ComponentEventRequestHandler_11dfbc0c337.handle($ComponentEventRequestHandler_11dfbc0c337.java)
> >>>
> >>> at
> >>>
> >>>
> $ComponentEventRequestHandler_11dfbc0c2cf.handle($ComponentEventRequestHandler_11dfbc0c2cf.java)
> >>>
> >>> at
> >>>
> org.apache.tapestry5.internal.services.ComponentEventDispatcher.dispatch(
> >>> ComponentEventDispatcher.java:127)
> >>>
> >>> at $Dispatcher_11dfbc0c2d1.dispatch($Dispatcher_11dfbc0c2d1.java)
> >>>
> >>> at $Dispatcher_11dfbc0c2c3.dispatch($Dispatcher_11dfbc0c2c3.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$17.service(
> >>> TapestryModule.java:1029)
> >>>
> >>> at org.apache.tapestry5.internal.services.LocalizationFilter.service(
> >>> LocalizationFilter.java:42)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.RequestErrorFilter.service(
> >>> RequestErrorFilter.java:26)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$3.service(
> >>> TapestryModule.java:621)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$2.service(
> >>> TapestryModule.java:611)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at org.apache.tapestry5.internal.services.StaticFilesFilter.service(
> >>> StaticFilesFilter.java:85)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at edu.wustl.wooo.ooTunes.services.impl.AuthenticationFilter.service(
> >>> AuthenticationFilter.java:83)
> >>>
> >>> at $RequestFilter_11dfbc0c2bf.service($RequestFilter_11dfbc0c2bf.java)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(
> >>> CheckForUpdatesFilter.java:93)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(
> >>> CheckForUpdatesFilter.java:84)
> >>>
> >>> at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(
> >>> ConcurrentBarrier.java:83)
> >>>
> >>> at
> org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(
> >>> CheckForUpdatesFilter.java:106)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2c4.service($RequestHandler_11dfbc0c2c4.java)
> >>>
> >>> at
> $RequestHandler_11dfbc0c2ba.service($RequestHandler_11dfbc0c2ba.java)
> >>>
> >>> at org.apache.tapestry5.services.TapestryModule$16.service(
> >>> TapestryModule.java:1007)
> >>>
> >>> at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(
> >>> IgnoredPathsFilter.java:62)
> >>>
> >>> at
> >>>
> >>>
> $HttpServletRequestFilter_11dfbc0c2b9.service($HttpServletRequestFilter_11dfbc0c2b9.java)
> >>>
> >>> at
> >>>
> >>>
> $HttpServletRequestHandler_11dfbc0c2bb.service($HttpServletRequestHandler_11dfbc0c2bb.java)
> >>>
> >>> at
> >>>
> >>>
> $HttpServletRequestHandler_11dfbc0c2b8.service($HttpServletRequestHandler_11dfbc0c2b8.java)
> >>>
> >>> at
> org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179)
> >>>
> >>> at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
> >>> WebApplicationHandler.java:821)
> >>>
> >>> at com.planetj.servlet.filter.compression.CompressingFilter.doFilter(
> >>> CompressingFilter.java:222)
> >>>
> >>> at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
> >>> WebApplicationHandler.java:821)
> >>>
> >>> at edu.wustl.wooo.ooTunes.server.SessionTrackingFilter.doFilter(
> >>> SessionTrackingFilter.java:139)
> >>>
> >>> at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
> >>> WebApplicationHandler.java:821)
> >>>
> >>> at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(
> >>> WebApplicationHandler.java:471)
> >>>
> >>> at
> >>>
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
> >>>
> >>> at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
> >>>
> >>> at org.mortbay.jetty.servlet.WebApplicationContext.handle(
> >>> WebApplicationContext.java:633)
> >>>
> >>> at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> >>>
> >>> at org.mortbay.http.HttpServer.service(HttpServer.java:909)
> >>>
> >>> at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
> >>>
> >>> at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
> >>>
> >>> at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
> >>>
> >>> at
> >>>
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> >>>
> >>> at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> >>>
> >>> at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> >>>
> >>>
> >>> Found 1 deadlock.
> >>>
> >>>
> >>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator Apache Tapestry and Apache HiveMind
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to