tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Maciolek <mark.macio...@unh.edu>
Subject Re: Tomcat 6 database connection issue
Date Mon, 23 Feb 2015 17:25:19 GMT

On 2/23/2015 9:55 AM, Daniel Mikusa wrote:
> On Mon, Feb 23, 2015 at 9:46 AM, Mark Maciolek <mark.maciolek@unh.edu>
> wrote:
>
>> hi,
>>
>> operating system:
>> Scientific Linux release 6.6 (Carbon)
>>
>> postgres version
>> postgresql-server-8.4.2
>>
>> tomcat version
>> tomcat6-6.0.24
>>
>> Tomcat starts and I can reach page at the 8080 port on the server
>> when I add the following xml file and restart tomcat I get this error:
>>
>> Feb 23, 2015 9:28:16 AM org.apache.catalina.startup.ContextConfig
>> processContextConfig
>> SEVERE: Parse error in context.xml for /cooa
>> org.xml.sax.SAXParseException; systemId: file:///etc/tomcat6/Catalina/localhost/cooa.xml;
>> lineNumber: 21; columnNumber: 12; Error at (21, 12: null
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>>
>> <Context>
>>          path="/web/opal/webapps"
>>          docBase="/web/opal/webapps/ROOT"
>>          debug="5"
>>          reloadable="true"
>>          allowLinking="true"
>>
>> <Resource>
>>          name="jdbc/postgres"
>>          auth="Container"
>>          type="javax.sql.DataSource"
>>          driverClassName="org.postgresql.Driver"
>>          url="jdbc:postgresql://127.0.0.1:5432/cooa"
>>          username="dbuser"
>>          password="*****"
>>          maxActive="20"
>>          maxIdle="10"
>>          maxWait="10000"
>> </Resource>
>>
> This could be the list or a copy / paste issue, but you should not have the
> ">" on the opening resource tag.  It should be after your last attribute
> (i.e. after maxWait.  You also don't need the closing Resource tag.
>
> Ex:
>
> <Context
>          path="/web/opal/webapps"
>          docBase="/web/opal/webapps/ROOT"
>          debug="5"
>          reloadable="true"
>          allowLinking="true">
> <Resource
>          name="jdbc/postgres"
>          auth="Container"
>          type="javax.sql.DataSource"
>          driverClassName="org.postgresql.Driver"
>          url="jdbc:postgresql://127.0.0.1:5432/cooa"
>          username="dbuser"
>          password="*****"
>          maxActive="20"
>          maxIdle="10"
>          maxWait="10000" />
> </Context>
>
> Dan
>
> PS:  Remove "path", it's not valid here.  Remove "debug", I don't think
> that does anything.  Also, you probably want to remove docBase because
> you're pointing to something in the webapps folder (i.e. appBase), and you
> should only use docBase if your app is outside of the appBase folder.
>
>
>>
>> </Context>
>>
>> Line #21 is the </Resource> ran file past xml parse checker and reports
>> everything okay.
>>
>> Been googling it for two days now and can not figure out what I have done
>> wrong.
>>
>> Mark
>>
>>
>> --
>>
>> Mark Maciolek
>> Network Administrator
>> Morse Hall Room 339
>> 603-862-3050
>> https://www.unh.edu/research/support-units/research-computing-center
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>
hi,

Changing the xml file per your suggestions loads now and  my jsp pages 
now load as long as they don't need a database connection.

I expect to see new postgres processes similar to this from a working 
server:

postgres   407  7734  0 Feb17 ?        00:01:00 postgres: dbuser 
eosearthdata 127.0.0.1(60176) idle
postgres   408  7734  0 Feb17 ?        00:01:00 postgres: dbuser 
eosearthdata 127.0.0.1(60177) idle
postgres   409  7734  0 Feb17 ?        00:01:01 postgres: dbuser 
eosearthdata 127.0.0.1(60178) idle
postgres   410  7734  0 Feb17 ?        00:01:00 postgres: dbuser 
eosearthdata 127.0.0.1(60179) idle
postgres   411  7734  0 Feb17 ?        00:01:01 postgres: dbuser 
eosearthdata 127.0.0.1(60180) idle

Starting tomcat  does not start the additional postgres processes on my 
server.
It is trying to though:


When I  kill -3 <tomcat pid>

2015-02-23 12:16:21
Full thread dump OpenJDK 64-Bit Server VM (23.25-b01 mixed mode):

"http-8080-7" daemon prio=10 tid=0x00007f133c1b3000 nid=0x7134 in 
Object.wait() [0x00007f1348f39000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae00240> (a 
org.apache.tomcat.util.net.AprEndpo int$Worker)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.await(AprEndpoint.java: 1511)
         - locked <0x00000000bae00240> (a 
org.apache.tomcat.util.net.AprEndpoint$ Worker)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:15 36)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-6" daemon prio=10 tid=0x00007f135001b800 nid=0x712e in 
Object.wait() [0x00007f134903a000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae002d8> (a 
org.apache.tomcat.util.net.AprEndpo int$Worker)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.await(AprEndpoint.java: 1511)
         - locked <0x00000000bae002d8> (a 
org.apache.tomcat.util.net.AprEndpoint$ Worker)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:15 36)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-5" daemon prio=10 tid=0x00007f1350017800 nid=0x712d in 
Object.wait() [0x00007f134913b000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae00370> (a 
org.apache.tomcat.util.net.AprEndpo int$Worker)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.await(AprEndpoint.java: 1511)
         - locked <0x00000000bae00370> (a 
org.apache.tomcat.util.net.AprEndpoint$ Worker)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:15 36)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-4" daemon prio=10 tid=0x00007f1350014000 nid=0x712c in 
Object.wait() [0x00007f134923c000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae00408> (a 
org.apache.tomcat.util.net.AprEndpo int$Worker)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.await(AprEndpoint.java: 1511)
         - locked <0x00000000bae00408> (a 
org.apache.tomcat.util.net.AprEndpoint$ Worker)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:15 36)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-3" daemon prio=10 tid=0x00007f1350010800 nid=0x712b in 
Object.wait() [0x00007f134933d000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae004a0> (a 
org.apache.tomcat.util.net.AprEndpo int$Worker)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.await(AprEndpoint.java: 1511)
         - locked <0x00000000bae004a0> (a 
org.apache.tomcat.util.net.AprEndpoint$ Worker)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:15 36)
         at java.lang.Thread.run(Thread.java:701)

"ajp-8009-Acceptor-0" daemon prio=10 tid=0x00007f136075c000 nid=0x7128 
runnable [0x00007f1349a66000]
    java.lang.Thread.State: RUNNABLE
         at org.apache.tomcat.jni.Socket.accept(Native Method)
         at 
org.apache.tomcat.util.net.AprEndpoint$Acceptor.run(AprEndpoint.java: 1156)
         at java.lang.Thread.run(Thread.java:701)

"ajp-8009-CometPoller-0" daemon prio=10 tid=0x00007f136074e000 
nid=0x7127 in Obj ect.wait() [0x00007f1349b67000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae005b8> (a 
org.apache.tomcat.util.net.AprEndpo int$Poller)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:13 13)
         - locked <0x00000000bae005b8> (a 
org.apache.tomcat.util.net.AprEndpoint$ Poller)
         at java.lang.Thread.run(Thread.java:701)

"ajp-8009-Poller-0" daemon prio=10 tid=0x00007f1360653800 nid=0x7126 in 
Object.w ait() [0x00007f1349c68000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae00660> (a 
org.apache.tomcat.util.net.AprEndpo int$Poller)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:13 13)
         - locked <0x00000000bae00660> (a 
org.apache.tomcat.util.net.AprEndpoint$ Poller)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-2" daemon prio=10 tid=0x00007f135000c800 nid=0x7125 waiting 
for monit or entry [0x00007f1349d68000]
    java.lang.Thread.State: BLOCKED (on object monitor)
         at edu.unh.sr.cooa.DBPool.getInstance(DBPool.java:66)
         - waiting to lock <0x00000000bae00708> (a java.lang.Class for 
edu.unh.sr .cooa.DBPool)
         at 
org.apache.jsp.data.boats.bottle.index_jsp._jspService(index_jsp.java :68)
         at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper 
.java:377)
         at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3 13)
         at 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl 
icationFilterChain.java:290)
         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF 
ilterChain.java:206)
         at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV 
alve.java:233)
         at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV 
alve.java:191)
         at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j 
ava:127)
         at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j 
ava:102)
         at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal 
ve.java:109)
         at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:298)
         at 
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcesso 
r.java:865)
         at 
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr 
ocess(Http11AprProtocol.java:579)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:15 55)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-1" daemon prio=10 tid=0x00007f1350008800 nid=0x7124 waiting 
on condit ion [0x00007f1349e68000]
    java.lang.Thread.State: TIMED_WAITING (sleeping)
         at java.lang.Thread.sleep(Native Method)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:88)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.createDBConnection(DBPool.java:89)
         - locked <0x00000000bae00c60> (a edu.unh.sr.cooa.DBPool)
         at edu.unh.sr.cooa.DBPool.<init>(DBPool.java:55)
         at edu.unh.sr.cooa.DBPool.getInstance(DBPool.java:67)
         - locked <0x00000000bae00708> (a java.lang.Class for 
edu.unh.sr.cooa.DBP ool)
         at 
org.apache.jsp.data.boats.bottle.index_jsp._jspService(index_jsp.java :68)
         at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper 
.java:377)
         at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3 13)
         at 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         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:191)
         at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
         at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
         at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
         at 
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:865)
         at 
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
         at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-Acceptor-0" daemon prio=10 tid=0x00007f1360531800 nid=0x7123 
runnable [0x00007f1349f6b000]
    java.lang.Thread.State: RUNNABLE
         at org.apache.tomcat.jni.Socket.accept(Native Method)
         at 
org.apache.tomcat.util.net.AprEndpoint$Acceptor.run(AprEndpoint.java: 1156)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-Sendfile-0" daemon prio=10 tid=0x00007f1360530000 nid=0x7122 
in Objec t.wait() [0x00007f134a06c000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae01410> (a 
org.apache.tomcat.util.net.AprEndpo int$Sendfile)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Sendfile.run(AprEndpoint.java: 1773)
         - locked <0x00000000bae01410> (a 
org.apache.tomcat.util.net.AprEndpoint$ Sendfile)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-CometPoller-0" daemon prio=10 tid=0x00007f1360524800 
nid=0x7121 in Object.wait() [0x00007f134a16d000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae014b0> (a 
org.apache.tomcat.util.net.AprEndpo int$Poller)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:13 13)
         - locked <0x00000000bae014b0> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
         at java.lang.Thread.run(Thread.java:701)

"http-8080-Poller-0" daemon prio=10 tid=0x00007f1360544000 nid=0x7120 in 
Object.wait() [0x00007f135c16c000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000bae01558> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
         at java.lang.Object.wait(Object.java:502)
         at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:13 13)
         - locked <0x00000000bae01558> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
         at java.lang.Thread.run(Thread.java:701)

"ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon prio=10 
tid=0x00 007f136053b800 nid=0x711f waiting on condition [0x00007f135c26d000]
    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=0x00007f136043d800 nid=0x711e in 
Object.wait() [0 x00007f1364123000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000cdd43778> (a sun.misc.GC$LatencyLock)
         at sun.misc.GC$Daemon.run(GC.java:117)
         - locked <0x00000000cdd43778> (a sun.misc.GC$LatencyLock)

"Low Memory Detector" daemon prio=10 tid=0x00007f13600f5800 nid=0x711b 
runnable [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" daemon prio=10 tid=0x00007f13600f3000 nid=0x711a 
waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" daemon prio=10 tid=0x00007f13600f0800 nid=0x7119 
waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x00007f13600ee800 nid=0x7118 
waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x00007f136009b800 nid=0x7117 in 
Object.wait() [0 x00007f1364bd1000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000cdb546f0> (a 
java.lang.ref.ReferenceQueue$Lock)
         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
         - locked <0x00000000cdb546f0> (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=0x00007f1360099800 nid=0x7116 in 
Object.w ait() [0x00007f1364cd2000]
    java.lang.Thread.State: WAITING (on object monitor)
         at java.lang.Object.wait(Native Method)
         - waiting on <0x00000000cdb54480> (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 <0x00000000cdb54480> (a java.lang.ref.Reference$Lock)

"main" prio=10 tid=0x00007f1360009000 nid=0x7113 runnable 
[0x00007f1365fb7000]
    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(DelegatingMethodAcces 
sorImpl.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=0x00007f136008a800 nid=0x7115 runnable

"VM Periodic Task Thread" prio=10 tid=0x00007f1360100800 nid=0x711c 
waiting on condition

JNI global references: 253

Heap
  def new generation   total 18432K, used 3571K [0x00000000b9c00000, 
0x00000000bb 000000, 0x00000000cdb50000)
   eden space 16384K,   9% used [0x00000000b9c00000, 0x00000000b9d7cff8, 
0x000000 00bac00000)
   from space 2048K, 100% used [0x00000000bae00000, 0x00000000bb000000, 
0x0000000 0bb000000)
   to   space 2048K,   0% used [0x00000000bac00000, 0x00000000bac00000, 
0x0000000 0bae00000)
  tenured generation   total 40896K, used 4306K [0x00000000cdb50000, 
0x00000000d0 340000, 0x00000000f5a00000)
    the space 40896K,  10% used [0x00000000cdb50000, 0x00000000cdf849a0, 
0x000000 00cdf84a00, 0x00000000d0340000)
  compacting perm gen  total 21248K, used 13892K [0x00000000f5a00000, 
0x00000000f 6ec0000, 0x0000000100000000)
    the space 21248K,  65% used [0x00000000f5a00000, 0x00000000f6791378, 
0x000000 00f6791400, 0x00000000f6ec0000)
No shared spaces configured.



What should be my next step in troubleshooting this issue?

mark




-- 

Mark Maciolek
Network Administrator
Morse Hall Room 339
603-862-3050
https://www.unh.edu/research/support-units/research-computing-center


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message