On Mon, Nov 3, 2014 at 1:58 PM, Mark Maciolek <m...@sr.unh.edu> wrote:
> hi, > > system is running Scientific Linux release 6.5 > rpm installed > > tomcat6-servlet-2.5-api-6.0.24-78.el6_5.noarch > tomcat6-javadoc-6.0.24-78.el6_5.noarch > tomcat6-lib-6.0.24-78.el6_5.noarch > tomcat-native-1.1.30-1.el6.x86_64 > tomcat6-el-2.1-api-6.0.24-78.el6_5.noarch > tomcat6-admin-webapps-6.0.24-78.el6_5.noarch > apache-tomcat-apis-0.1-1.el6.noarch > tomcat6-jsp-2.1-api-6.0.24-78.el6_5.noarch > tomcat6-webapps-6.0.24-78.el6_5.noarch > tomcat-servlet-3.0-api-7.0.33-4.el6.noarch > tomcat6-6.0.24-78.el6_5.noarch > tomcat6-docs-webapp-6.0.24-78.el6_5.noarch > For what it's worth, 6.0.24 is pretty old. You should strongly consider upgrading to 6.0.41, or whatever is the latest at the time you go to upgrade. > > httpd-2.2.15-31.sl6.x86_64 > > tomcat starts and I can reach the page on the 8080 port > Good! > > It never starts the connection host name connection from the server.xml > Hmm, not sure what you mean here. Are you talking about virtual hosting with Tomcat? http://tomcat.apache.org/tomcat-6.0-doc/virtual-hosting-howto.html > > I do a kill -3 on the tomcat pid and this is what the logs shows: > > INFO: Starting Servlet Engine: Apache Tomcat/6.0.24 > Nov 3, 2014 1:19:10 PM org.apache.catalina.startup.HostConfig > deployDescriptor > INFO: Deploying configuration descriptor host-manager.xml > Nov 3, 2014 1:19:10 PM org.apache.catalina.startup.HostConfig > deployDescriptor > INFO: Deploying configuration descriptor manager.xml > Nov 3, 2014 1:19:10 PM org.apache.catalina.startup.HostConfig > deployDirectory > INFO: Deploying web application directory ROOT > Nov 3, 2014 1:19:10 PM org.apache.catalina.startup.HostConfig > deployDirectory > INFO: Deploying web application directory examples > Nov 3, 2014 1:19:11 PM org.apache.catalina.startup.HostConfig > deployDirectory > INFO: Deploying web application directory sample > Nov 3, 2014 1:19:11 PM org.apache.catalina.startup.HostConfig > deployDirectory > INFO: Deploying web application directory docs > Nov 3, 2014 1:19:11 PM org.apache.coyote.http11.Http11Protocol start > INFO: Starting Coyote HTTP/1.1 on http-8080 > Nov 3, 2014 1:19:11 PM org.apache.jk.common.ChannelSocket init > INFO: JK: ajp13 listening on /0.0.0.0:8009 > Nov 3, 2014 1:19:11 PM org.apache.jk.server.JkMain start > INFO: Jk running ID=0 time=0/54 config=null > Nov 3, 2014 1:19:11 PM org.apache.catalina.startup.Catalina start > INFO: Server startup in 1307 ms > 2014-11-03 13:19:37 > Full thread dump OpenJDK 64-Bit Server VM (23.25-b01 mixed mode): > > "TP-Monitor" daemon prio=10 tid=0x00007feca454d800 nid=0x729f in > Object.wait() [0x00007feca2410000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000ba74ea78> (a org.apache.tomcat.util. > threads.ThreadPool$MonitorRunnable) > at org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run( > ThreadPool.java:565) > - locked <0x00000000ba74ea78> (a org.apache.tomcat.util. > threads.ThreadPool$MonitorRunnable) > at java.lang.Thread.run(Thread.java:701) > > "TP-Processor4" daemon prio=10 tid=0x00007feca452f000 nid=0x729e runnable > [0x00007feca2511000] > java.lang.Thread.State: RUNNABLE > at java.net.PlainSocketImpl.socketAccept(Native Method) > at java.net.AbstractPlainSocketImpl.accept( > AbstractPlainSocketImpl.java:375) > at java.net.ServerSocket.implAccept(ServerSocket.java:478) > at java.net.ServerSocket.accept(ServerSocket.java:446) > at org.apache.jk.common.ChannelSocket.accept( > ChannelSocket.java:307) > at org.apache.jk.common.ChannelSocket.acceptConnections( > ChannelSocket.java:661) > at org.apache.jk.common.ChannelSocket$SocketAcceptor. > runIt(ChannelSocket.java:872) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > ThreadPool.java:690) > at java.lang.Thread.run(Thread.java:701) > > "TP-Processor3" daemon prio=10 tid=0x00007feca452d000 nid=0x729d in > Object.wait() [0x00007feca2612000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000ba74e3a8> (a org.apache.tomcat.util. > threads.ThreadPool$ControlRunnable) > at java.lang.Object.wait(Object.java:502) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > ThreadPool.java:662) > - locked <0x00000000ba74e3a8> (a org.apache.tomcat.util. > threads.ThreadPool$ControlRunnable) > at java.lang.Thread.run(Thread.java:701) > > "TP-Processor2" daemon prio=10 tid=0x00007feca4532000 nid=0x729c in > Object.wait() [0x00007feca2713000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000ba74e010> (a org.apache.tomcat.util. > threads.ThreadPool$ControlRunnable) > at java.lang.Object.wait(Object.java:502) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > ThreadPool.java:662) > - locked <0x00000000ba74e010> (a org.apache.tomcat.util. > threads.ThreadPool$ControlRunnable) > at java.lang.Thread.run(Thread.java:701) > > "TP-Processor1" daemon prio=10 tid=0x00007feca452a000 nid=0x729b in > Object.wait() [0x00007feca2814000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000ba74dc60> (a org.apache.tomcat.util. > threads.ThreadPool$ControlRunnable) > at java.lang.Object.wait(Object.java:502) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > ThreadPool.java:662) > - locked <0x00000000ba74dc60> (a org.apache.tomcat.util. > threads.ThreadPool$ControlRunnable) > at java.lang.Thread.run(Thread.java:701) > > "http-8080-Acceptor-0" daemon prio=10 tid=0x00007feca44fb000 nid=0x7299 > runnable [0x00007feca2915000] > java.lang.Thread.State: RUNNABLE > at java.net.PlainSocketImpl.socketAccept(Native Method) > at java.net.AbstractPlainSocketImpl.accept( > AbstractPlainSocketImpl.java:375) > at java.net.ServerSocket.implAccept(ServerSocket.java:478) > at java.net.ServerSocket.accept(ServerSocket.java:446) > at org.apache.tomcat.util.net.DefaultServerSocketFactory. > acceptSocket(DefaultServerSocketFactory.java:61) > at org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run( > JIoEndpoint.java:352) > at java.lang.Thread.run(Thread.java:701) > > "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon prio=10 > tid=0x00007feca4501000 nid=0x7298 waiting on condition [0x00007feca2a16000] > java.lang.Thread.State: TIMED_WAITING (sleeping) > at java.lang.Thread.sleep(Native Method) > at org.apache.catalina.core.ContainerBase$ > ContainerBackgroundProcessor.run(ContainerBase.java:1579) > at java.lang.Thread.run(Thread.java:701) > > "GC Daemon" daemon prio=10 tid=0x00007feca440e800 nid=0x7297 in > Object.wait() [0x00007feca2d2d000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000cdd49190> (a sun.misc.GC$LatencyLock) > at sun.misc.GC$Daemon.run(GC.java:117) > - locked <0x00000000cdd49190> (a sun.misc.GC$LatencyLock) > > "Low Memory Detector" daemon prio=10 tid=0x00007feca40f0000 nid=0x7295 > runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "C2 CompilerThread1" daemon prio=10 tid=0x00007feca40ed800 nid=0x7294 > waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "C2 CompilerThread0" daemon prio=10 tid=0x00007feca40eb000 nid=0x7293 > waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "Signal Dispatcher" daemon prio=10 tid=0x00007feca40e9000 nid=0x7292 > waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > > "Finalizer" daemon prio=10 tid=0x00007feca409a800 nid=0x7291 in > Object.wait() [0x00007feca3c65000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000cdb55a98> (a java.lang.ref.ReferenceQueue$ > Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) > - locked <0x00000000cdb55a98> (a java.lang.ref.ReferenceQueue$ > Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) > at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) > > "Reference Handler" daemon prio=10 tid=0x00007feca4098800 nid=0x7290 in > Object.wait() [0x00007feca3d66000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000cdb557c8> (a java.lang.ref.Reference$Lock) > at java.lang.Object.wait(Object.java:502) > at java.lang.ref.Reference$ReferenceHandler.run( > Reference.java:133) > - locked <0x00000000cdb557c8> (a java.lang.ref.Reference$Lock) > > "main" prio=10 tid=0x00007feca4009000 nid=0x728d runnable > [0x00007fecabf19000] > java.lang.Thread.State: RUNNABLE > at java.net.PlainSocketImpl.socketAccept(Native Method) > at java.net.AbstractPlainSocketImpl.accept( > AbstractPlainSocketImpl.java:375) > at java.net.ServerSocket.implAccept(ServerSocket.java:478) > at java.net.ServerSocket.accept(ServerSocket.java:446) > at org.apache.catalina.core.StandardServer.await( > StandardServer.java:389) > at org.apache.catalina.startup.Catalina.await(Catalina.java:657) > at org.apache.catalina.startup.Catalina.start(Catalina.java:617) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke( > NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:622) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) > > "VM Thread" prio=10 tid=0x00007feca4089800 nid=0x728f runnable > > "VM Periodic Task Thread" prio=10 tid=0x00007feca40fb000 nid=0x7296 > waiting on condition > > JNI global references: 231 > > Heap > def new generation total 18432K, used 13769K [0x00000000b9c00000, > 0x00000000bb000000, 0x00000000cdb50000) > eden space 16384K, 74% used [0x00000000b9c00000, 0x00000000ba7f1588, > 0x00000000bac00000) > from space 2048K, 75% used [0x00000000bae00000, 0x00000000baf81118, > 0x00000000bb000000) > to space 2048K, 0% used [0x00000000bac00000, 0x00000000bac00000, > 0x00000000bae00000) > tenured generation total 40896K, used 2039K [0x00000000cdb50000, > 0x00000000d0340000, 0x00000000f5a00000) > the space 40896K, 4% used [0x00000000cdb50000, 0x00000000cdd4df20, > 0x00000000cdd4e000, 0x00000000d0340000) > compacting perm gen total 21248K, used 12267K [0x00000000f5a00000, > 0x00000000f6ec0000, 0x0000000100000000) > the space 21248K, 57% used [0x00000000f5a00000, 0x00000000f65faf88, > 0x00000000f65fb000, 0x00000000f6ec0000) > No shared spaces configured. > > > Is the issue with the No shared spaces configured or is it more likely the > java code being called to make the startup connection? > > Any pointers in how to troubleshoot this problem would be greatly > appreciated. > It's not really clear what's failing here. Can you be more specific about what isn't working? Perhaps provide an example of what fails and what you expect should happen. Dan > > Mark > > -- > > Mark Maciolek > Network Administrator > Morse Hall Room 339 > 603-862-3050 > https://www.unh.edu/research/support-units/research-computing-center > > > --- > This email is free from viruses and malware because avast! Antivirus > protection is active. > http://www.avast.com > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > >