In catalina.out this error is new: Cannot create JDBC driver of class '' for connect URL 'null' java.lang.NullPointerException at sun.jdbc.odbc.JdbcOdbcDriver.getProtocol(JdbcOdbcDriver.java:507) at sun.jdbc.odbc.JdbcOdbcDriver.knownURL(JdbcOdbcDriver.java:476) at sun.jdbc.odbc.JdbcOdbcDriver.acceptsURL(JdbcOdbcDriver.java:307) at java.sql.DriverManager.getDriver(DriverManager.java:253) at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSo urce.java:1143) at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSourc e.java:880) at com.airs.utilities.server.Entity.connect(Entity.java:547) at com.airs.utilities.server.Entity.find(Entity.java:1334) at com.airs.utilities.server.Entity.find(Entity.java:1252) at com.airs.portal.entities.Configuration.findConfiguration(Configuration.j ava:208) at com.airs.portal.entities.Configuration.findConfiguration(Configuration.j ava:175) at com.airs.portal.entities.Configuration.findConfiguration(Configuration.j ava:157) at com.airs.portal.entities.Configuration.findConfiguration(Configuration.j ava:143) at com.airs.portal.Bugman.bugReportImpl(Bugman.java:317) at com.airs.portal.Bugman.bugReport(Bugman.java:183) at com.airs.portal.Bugman.bugReport(Bugman.java:141) at com.airs.portal.entities.Configuration.entityFailure(Configuration.java: 123) at com.airs.utilities.server.Entity.failure(Entity.java:1235) at com.airs.utilities.server.Entity.find(Entity.java:1531) at com.airs.utilities.server.Entity.find(Entity.java:1376) at com.airs.portal.entities.TypeEncoding.makeSymbols(TypeEncoding.java:812) at com.airs.portal.entities.TypeRegistry.theTypeRegistry(TypeRegistry.java: 108) at com.airs.portNov 20, 2007 11:39:19 AM org.apache.catalina.core.ApplicationContext log
When I did the kill -3 on the tomcat process I get this information: "SocketTimeout" daemon prio=10 tid=0xb4819000 nid=0x1d5e waiting on condition [0xb4d90000..0xb4d90f20] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at HTTPClient.SocketTimeout.run(StreamDemultiplexor.java:919) "RMI TCP Accept-0" daemon prio=10 tid=0x08285000 nid=0x1d5c runnable [0xb505a000..0xb505b020] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x0fe70118> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTrans port.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x0808cc00 nid=0x1d5b runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0808b000 nid=0x1d5a waiting on condition [0x00000000..0xb52f0bb8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x08089c00 nid=0x1d59 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08081800 nid=0x1d58 in Object.wait() [0xb5592000..0xb5592e20] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0fe70418> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x0fe70418> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x08080800 nid=0x1d57 in Object.wait() [0xb55e3000..0xb55e3ea0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0fe704a8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x0fe704a8> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x08058800 nid=0x1d55 runnable [0xb7fde000..0xb7fdf1f8] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at HTTPClient.BufferedInputStream.fillBuff(BufferedInputStream.java:174) at HTTPClient.BufferedInputStream.read(BufferedInputStream.java:112) at HTTPClient.StreamDemultiplexor.read(StreamDemultiplexor.java:275) - locked <0x0f29d360> (a HTTPClient.StreamDemultiplexor) at HTTPClient.RespInputStream.read(RespInputStream.java:157) - locked <0x0f2a48e8> (a HTTPClient.RespInputStream) at HTTPClient.RespInputStream.read(RespInputStream.java:117) - locked <0x0f2a48e8> (a HTTPClient.RespInputStream) at HTTPClient.Response.readResponseHeaders(Response.java:973) at HTTPClient.Response.getHeaders(Response.java:695) - locked <0x0f2a4438> (a HTTPClient.Response) at HTTPClient.Response.getStatusCode(Response.java:265) at HTTPClient.RetryModule.responsePhase1Handler(RetryModule.java:85) at HTTPClient.HTTPResponse.handleResponse(HTTPResponse.java:726) - locked <0x0f22c2a8> (a HTTPClient.HTTPResponse) at HTTPClient.HTTPResponse.getHeader(HTTPResponse.java:296) at HTTPClient.HTTPResponse.getText(HTTPResponse.java:539) - locked <0x0f22c2a8> (a HTTPClient.HTTPResponse) at com.airs.portal.ResumeRoadRunner$Category.discover(ResumeRoadRunner.java :702) at com.airs.portal.ResumeRoadRunner$Category.<init>(ResumeRoadRunner.java:6 78) at com.airs.portal.ResumeRoadRunner$Category.<init>(ResumeRoadRunner.java:6 48) at com.airs.portal.ResumeRoadRunner.<init>(ResumeRoadRunner.java:56) at com.airs.portal.ResumeRoadRunner.theResumeRoadRunner(ResumeRoadRunner.ja va:631) at com.airs.jobbot.Controller.init(Controller.java:293) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav a:1161) - locked <0x0ed897e0> (a org.apache.catalina.core.StandardWrapper) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) - locked <0x0ed897e0> (a org.apache.catalina.core.StandardWrapper) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j ava:4045) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351 ) - locked <0x0eb521f8> (a org.apache.catalina.core.StandardContext) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja va:791) - locked <0x0fe70f88> (a java.util.HashMap) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:9 20) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java :883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31 1) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu pport.java:117) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) - locked <0x0fe70fb0> (a org.apache.catalina.core.StandardHost) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) - locked <0x0fe70fb0> (a org.apache.catalina.core.StandardHost) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) - locked <0x0fe70cd8> (a org.apache.catalina.core.StandardEngine) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) - locked <0x0fe70cd8> (a org.apache.catalina.core.StandardEngine) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) - locked <0x0fe71278> (a [Lorg.apache.catalina.Service;) at org.apache.catalina.startup.Catalina.start(Catalina.java:566) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) "VM Thread" prio=10 tid=0x08077000 nid=0x1d56 runnable "VM Periodic Task Thread" prio=10 tid=0x0828a400 nid=0x1d5d waiting on condition JNI global references: 765 Heap def new generation total 70848K, used 57472K [0x0c0f0000, 0x10dd0000, 0x15e70000) eden space 62976K, 82% used [0x0c0f0000, 0x0f383c18, 0x0fe70000) from space 7872K, 72% used [0x0fe70000, 0x103fc688, 0x10620000) to space 7872K, 0% used [0x10620000, 0x10620000, 0x10dd0000) tenured generation total 945280K, used 0K [0x15e70000, 0x4f990000, 0x8c0f0000) the space 945280K, 0% used [0x15e70000, 0x15e70000, 0x15e70200, 0x4f990000) compacting perm gen total 12288K, used 11911K [0x8c0f0000, 0x8ccf0000, 0x940f0000) the space 12288K, 96% used [0x8c0f0000, 0x8cc91ee0, 0x8cc92000, 0x8ccf0000) ro space 8192K, 73% used [0x940f0000, 0x946ce548, 0x946ce600, 0x948f0000) rw space 12288K, 57% used [0x948f0000, 0x94fe16c0, 0x94fe1800, 0x954f0000) >From this it looks like part of the problem is threads are waiting on object monitor? Am I interpreting this correctly? -dustin -----Original Message----- From: Caldarale, Charles R [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 20, 2007 11:30 AM To: Tomcat Users List Subject: RE: javax/mail/address > From: Dustin Fortin [mailto:[EMAIL PROTECTED] > Subject: RE: javax/mail/address > > Thats the frustrating part, there is no thread dump. You have to take a thread dump; there won't be one generated automatically. Use kill -3 on Linux, ctrl-break on Windows. - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]