On Mon, Feb 23, 2015 at 12:25 PM, Mark Maciolek <mark.macio...@unh.edu>
wrote:

>
> On 2/23/2015 9:55 AM, Daniel Mikusa wrote:
>
>> On Mon, Feb 23, 2015 at 9:46 AM, Mark Maciolek <mark.macio...@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-unsubscr...@tomcat.apache.org
>>> For additional commands, e-mail: users-h...@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:
>

Do you have Postgres running on the same machine as Tomcat?  Looks like
it's waiting trying to make a connection, although it's a little hard to
say because it looks like you're using a custom pool
(edu.unh.sr.cooa.DBPool?).

Dan


>
>
> 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-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to