Hello,

I have an interesting problem.  After a while, tomcat (5.0.27) becomes almost 
completely non-responsive.  If I telnet in to port 8009  (I'm using apache 
and mod_jk2), I get no response, at least not within the default timeout.  If 
a browse to a page, I will generally, after about 4-5 minutes, see a page 
returned.

To narrow down the slowness, I generated a full thread dump, and found the 
following information:

[ see attachment for more info]
Total threads: 180
executeQuery: 2 //  executing a db query
validateConnection: 0 // trying to validate their connection
validateObect: 48 // in commons.dbcp.PoolableConnectionFactory.validateObject
socketAccept: 3 // accepting a socket
socketRead0: 10 // reading a socket
ReferenceQueue: 1
ThreadPool$MonitorRunnable: 2
borrowObject and Object.wait: 85 // trying to get an object from the pool
Object.wait: 20 // threads just waiting around
Remaining:  9 // misc. threads

My database connection is setup so that I have 50 allowed connections, which 
matches my 48 in validateObject and 2 executing queries.  However, when I 
query the database status, I see 2 active threads and the rest are 
'sleeping', just waiting around, as they would be if the connection pool 
hadn't released them yet.

So, why would there be 48 connections that seemed locked and weren't querying 
the DB?  And then the other 85 that were seemingly waiting on the 45?  Any 
ideas what might be going on?  The DB is ready?  I have log abandoned turned 
and an haven't seen a problem yet.  If the load drops sufficiently on the 
server, everything eventually returns back to normal, otherwise it takes 5-10 
minutes to get a response from the server.

I have attached an abbreviated form of the thread dump which should provide 
all the critical information and can provide as much other information as is 
necessary.

Thanks for the help.  *All* suggestions welcome ;)

--Kaleb
Total threads: 180
executeQuery: 2
validateConnection: 0
validateObect: 48
socketAccept: 3
socketRead0: 10
ReferenceQueue: 1
ThreadPool$MonitorRunnable: 2
borrowObject and Object.wait: 85
borrowObject: 0
Object.wait: 20
Remaining:  9
***************************************************
2 like "TP-Processor296" daemon prio=1 tid=0x6ea04a90 nid=0x5e87 runnable 
[738f6000..738f787c]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:277)
        - locked <0x8714efb8> (a java.io.BufferedInputStream)
        at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1316)
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:1463)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1854)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1109)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1203)
        at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1164)
        at com.mysql.jdbc.Connection.execSQL(Connection.java:2087)
        - locked <0x870e1d18> (a java.lang.Object)
        at com.mysql.jdbc.Connection.execSQL(Connection.java:2037)
        at com.mysql.jdbc.Statement.executeQuery(Statement.java:1156)
        - locked <0x870e1d18> (a java.lang.Object)
        - locked <0x77cf9be0> (a com.mysql.jdbc.Statement)
        at 
org.apache.commons.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:188)
        at RequestFilterServlet.getUrlMapping(RequestFilterServlet.java:190)
        at RequestFilterServlet.doFilter(RequestFilterServlet.java:274)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)

0 of --
48 like "TP-Processor312" daemon prio=1 tid=0x70331680 nid=0x5e87 waiting for monitor 
entry [6df79000..6df7a87c]
        at 
org.apache.commons.dbcp.PoolableConnectionFactory.validateObject(PoolableConnectionFactory.java:316)
        - waiting to lock <0x7b071438> (a 
org.apache.commons.dbcp.PoolableConnectionFactory)
        at 
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:833)
        at 
org.apache.commons.dbcp.AbandonedObjectPool.borrowObject(AbandonedObjectPool.java:119)
        at 
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:140)
        at 
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:518)
        at RequestFilterServlet.getUrlMapping(RequestFilterServlet.java:187)
        at RequestFilterServlet.doFilter(RequestFilterServlet.java:274)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)

3 like "TP-Processor4" daemon prio=1 tid=0x74c66fd0 nid=0x5e87 runnable 
[74725000..7472587c]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x7b04e080> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:448)
        at java.net.ServerSocket.accept(ServerSocket.java:419)
        at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:287)
        at org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:589)
        at org.apache.jk.common.SocketAcceptor.runIt(ChannelSocket.java:788)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)

10 like "TP-Processor304" daemon prio=1 tid=0x6ea0a4b8 nid=0x5e87 runnable 
[6e7ff000..6e7ff87c]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:277)
        - locked <0x88864480> (a java.io.BufferedInputStream)
        at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:556)
        at org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:494)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:614)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)

1 like "Finalizer" daemon prio=1 tid=0x760005b0 nid=0x5e87 in Object.wait() 
[761e9000..761e987c]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x7abc9e58> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

2 like "TP-Monitor" daemon prio=1 tid=0x74c692b0 nid=0x5e87 in Object.wait() 
[746a4000..746a487c]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x7b04dff8> (a 
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at 
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.java:520)
        - locked <0x7b04dff8> (a 
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
        at java.lang.Thread.run(Thread.java:534)

85 like "TP-Processor308" daemon prio=1 tid=0x6e801be0 nid=0x5e87 in Object.wait() 
[6e17d000..6e17e87c]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:429)
        at 
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:793)
        - locked <0x7b060378> (a org.apache.commons.dbcp.AbandonedObjectPool)
        at 
org.apache.commons.dbcp.AbandonedObjectPool.borrowObject(AbandonedObjectPool.java:119)
        at 
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:140)
        at 
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:518)
        at RequestFilterServlet.getUrlMapping(RequestFilterServlet.java:187)
        at RequestFilterServlet.doFilter(RequestFilterServlet.java:274)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)

0 of --
20 like "TP-Processor311" daemon prio=1 tid=0x703331c8 nid=0x5e87 in Object.wait() 
[6dffb000..6dffb87c]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x8c66a050> (a 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Object.wait(Object.java:429)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:616)
        - locked <0x8c66a050> (a 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
        at java.lang.Thread.run(Thread.java:534)

others:
"TP-Processor298" daemon prio=1 tid=0x6ea060b8 nid=0x5e87 runnable [6f564000..6f56487c]
        at org.apache.tomcat.util.http.MimeHeaderField.recycle(MimeHeaders.java:432)
        at org.apache.tomcat.util.http.MimeHeaders.clear(MimeHeaders.java:129)
        at org.apache.tomcat.util.http.MimeHeaders.recycle(MimeHeaders.java:121)
        at org.apache.coyote.Request.recycle(Request.java:470)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:306)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)

"TP-Processor294" daemon prio=1 tid=0x6ea03b78 nid=0x5e87 runnable [72cfc000..72cfd87c]
        at com.ingeniux.server.FileProcessor.loadXSL(Unknown Source)
        at com.ingeniux.server.ProcessorBase.applyStylesheet(Unknown Source)
        at com.ingeniux.server.ProcessorBase.getContent(Unknown Source)
        at com.ingeniux.server.XPowerServer.doGet(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at RequestFilterServlet.doFilter(RequestFilterServlet.java:287)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)

"TP-Processor280" daemon prio=1 tid=0x7280c0d0 nid=0x5e87 runnable [71d69000..71d6a87c]
        at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown 
Source)
        at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown
 Source)
        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.xml.dtm.ref.DTMManagerDefault.getDTM(DTMManagerDefault.java:432)
        - locked <0x77a8d8c0> (a org.apache.xml.dtm.ref.DTMManagerDefault)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:663)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1192)
        - locked <0x77a61988> (a java.lang.Boolean)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1170)
        at com.ingeniux.server.FileProcessor.loadXSL(Unknown Source)
        at com.ingeniux.server.ProcessorBase.applyStylesheet(Unknown Source)
        at com.ingeniux.server.ProcessorBase.getContent(Unknown Source)
        at com.ingeniux.server.XPowerServer.doGet(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at RequestFilterServlet.doFilter(RequestFilterServlet.java:287)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)

"TP-Processor265" daemon prio=1 tid=0x6e800550 nid=0x5e87 runnable [6f5e2000..6f5e587c]
        at org.mozilla.javascript.TokenStream.getToken(TokenStream.java:753)
        at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1082)
        at org.mozilla.javascript.Parser.mulExpr(Parser.java:1062)
        at org.mozilla.javascript.Parser.addExpr(Parser.java:1045)
        at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1032)
        at org.mozilla.javascript.Parser.relExpr(Parser.java:1015)
        at org.mozilla.javascript.Parser.eqExpr(Parser.java:1002)
        at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:991)
        at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:980)
        at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:969)
        at org.mozilla.javascript.Parser.andExpr(Parser.java:957)
        at org.mozilla.javascript.Parser.orExpr(Parser.java:945)
        at org.mozilla.javascript.Parser.condExpr(Parser.java:928)
        at org.mozilla.javascript.Parser.assignExpr(Parser.java:909)
        at org.mozilla.javascript.Parser.expr(Parser.java:898)
        at org.mozilla.javascript.Parser.memberExprTail(Parser.java:1228)
        at org.mozilla.javascript.Parser.memberExpr(Parser.java:1204)
        at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1115)
        at org.mozilla.javascript.Parser.mulExpr(Parser.java:1062)
        at org.mozilla.javascript.Parser.addExpr(Parser.java:1045)
        at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1032)
        at org.mozilla.javascript.Parser.relExpr(Parser.java:1015)
        at org.mozilla.javascript.Parser.eqExpr(Parser.java:1002)
        at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:991)
        at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:980)
        at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:969)
        at org.mozilla.javascript.Parser.andExpr(Parser.java:957)
        at org.mozilla.javascript.Parser.orExpr(Parser.java:945)
        at org.mozilla.javascript.Parser.condExpr(Parser.java:928)
        at org.mozilla.javascript.Parser.assignExpr(Parser.java:909)
        at org.mozilla.javascript.Parser.argumentList(Parser.java:1152)
        at org.mozilla.javascript.Parser.memberExprTail(Parser.java:1240)
        at org.mozilla.javascript.Parser.memberExpr(Parser.java:1204)
        at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1115)
        at org.mozilla.javascript.Parser.mulExpr(Parser.java:1062)
        at org.mozilla.javascript.Parser.addExpr(Parser.java:1045)
        at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1032)
        at org.mozilla.javascript.Parser.relExpr(Parser.java:1015)
        at org.mozilla.javascript.Parser.eqExpr(Parser.java:1002)
        at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:991)
        at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:980)
        at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:969)
        at org.mozilla.javascript.Parser.andExpr(Parser.java:957)
        at org.mozilla.javascript.Parser.orExpr(Parser.java:945)
        at org.mozilla.javascript.Parser.condExpr(Parser.java:928)
        at org.mozilla.javascript.Parser.assignExpr(Parser.java:909)
        at org.mozilla.javascript.Parser.variables(Parser.java:885)
        at org.mozilla.javascript.Parser.statementHelper(Parser.java:737)
        at org.mozilla.javascript.Parser.statement(Parser.java:387)
        at org.mozilla.javascript.Parser.statements(Parser.java:315)
        at org.mozilla.javascript.Parser.statementHelper(Parser.java:773)
        at org.mozilla.javascript.Parser.statement(Parser.java:387)
        at org.mozilla.javascript.Parser.statementHelper(Parser.java:429)
        at org.mozilla.javascript.Parser.statement(Parser.java:387)
        at org.mozilla.javascript.Parser.statements(Parser.java:315)
        at org.mozilla.javascript.Parser.statementHelper(Parser.java:773)
        at org.mozilla.javascript.Parser.statement(Parser.java:387)
        at org.mozilla.javascript.Parser.statementHelper(Parser.java:436)
        at org.mozilla.javascript.Parser.statement(Parser.java:387)
        at org.mozilla.javascript.Parser.parseFunctionBody(Parser.java:167)
        at org.mozilla.javascript.Parser.function(Parser.java:271)
        at org.mozilla.javascript.Parser.parse(Parser.java:121)
        at org.mozilla.javascript.Context.compile(Context.java:2053)
        at org.mozilla.javascript.Context.compile(Context.java:2006)
        at org.mozilla.javascript.Context.compileReader(Context.java:899)
        at org.mozilla.javascript.Context.evaluateReader(Context.java:817)
        at org.mozilla.javascript.Context.evaluateString(Context.java:784)
        at 
com.ibm.bsf.engines.javascript.JavaScriptEngine.eval(JavaScriptEngine.java:83)
        at com.ibm.bsf.util.BSFEngineImpl.exec(BSFEngineImpl.java:106)
        at sun.reflect.GeneratedMethodAccessor77.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at 
org.apache.xalan.extensions.ExtensionHandlerGeneral.<init>(ExtensionHandlerGeneral.java:218)
        at sun.reflect.GeneratedConstructorAccessor39.newInstance(Unknown Source)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at 
org.apache.xalan.extensions.ExtensionNamespaceSupport.launch(ExtensionNamespaceSupport.java:93)
        at org.apache.xalan.extensions.ExtensionsTable.<init>(ExtensionsTable.java:64)
        at 
org.apache.xalan.transformer.TransformerImpl.setExtensionsTable(TransformerImpl.java:405)
        at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1232)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:673)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1192)
        - locked <0x77b2afc0> (a java.lang.Boolean)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1170)
        at com.ingeniux.server.FileProcessor.loadXSL(Unknown Source)
        at com.ingeniux.server.ProcessorBase.applyStylesheet(Unknown Source)
        at com.ingeniux.server.ProcessorBase.getContent(Unknown Source)
        at com.ingeniux.server.XPowerServer.doGet(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at RequestFilterServlet.doFilter(RequestFilterServlet.java:287)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
        at java.lang.Thread.run(Thread.java:534)

"ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon prio=1 tid=0x74c54628 
nid=0x5e87 runnable [74bae000..74bae87c]
        at org.apache.catalina.session.ManagerBase.findSessions(ManagerBase.java:747)
        - waiting to lock <0x7ae039f0> (a java.util.HashMap)
        at 
org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:778)
        at 
org.apache.catalina.session.StandardManager.backgroundProcess(StandardManager.java:795)
        at 
org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4618)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1619)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1628)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1628)
        at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1608)
        at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=1 tid=0x760142a0 nid=0x5e87 waiting on condition [0..0]

"VM Thread" prio=1 tid=0x0809f0b8 nid=0x5e87 runnable 

"VM Periodic Task Thread" prio=1 tid=0x76016b30 nid=0x5e87 waiting on condition 

"Suspend Checker Thread" prio=1 tid=0x76013940 nid=0x5e87 runnable 


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

Reply via email to