$ ./bin/catalina.sh run Using CATALINA_BASE: /opt/j2ee/tomcat6.0 Using CATALINA_HOME: /opt/j2ee/tomcat6.0 Using CATALINA_TMPDIR: /opt/j2ee/tomcat6.0/temp Using JRE_HOME: /usr/lib/jvm/java-6-sun-1.6.0.06/jre 2008-07-19 16:42:16,688 INFO main The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.06/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.06/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.06/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib 2008-07-19 16:42:16,715 INFO main Initializing Coyote HTTP/1.1 on http-8008 2008-07-19 16:42:16,715 INFO main Initialization processed in 276 ms 2008-07-19 16:42:16,757 INFO main Starting service Catalina 2008-07-19 16:42:16,758 INFO main Starting Servlet Engine: Apache Tomcat/6.0.16 2008-07-19 16:42:16,999 INFO main The listener "org.ow2.easybeans.server.war.EasyBeansContextListener" is already configured for this context. The duplicate definition has been ignored. 7/19/08 4:42:17 PM (I) EmbeddedBootstrap.start : Configuring EasyBeans for Web Container type 'TOMCAT6' 7/19/08 4:42:17 PM (I) EmbeddedBootstrap.start : No user-defined configuration file named 'easybeans.xml' found in classpath. Using default settings from 'jar:file:/opt/j2ee/tomcat6.0/webapps/ow2-easybeans-hibernate-1.0.1/WEB-INF/lib/easybeans-ee-war-1.0.1.jar!/org/ow2/easybeans/server/war/easybeans-default.xml' 7/19/08 4:42:17 PM (I) EmbeddedBootstrap.start : Add deploy directory '/opt/j2ee/tomcat6.0/easybeans-deploy' 7/19/08 4:42:17 PM (I) PolicyProvider.init : Using EasyBeans policy provider 'org.ow2.easybeans.security.jacc.provider.JPolicy'. 7/19/08 4:42:17 PM (I) PolicyProvider.init : Using EasyBeans PolicyConfigurationFactory provider and EasyBeans Policy provider 7/19/08 4:42:17 PM (I) Embedded.configure : Using directories '[/opt/j2ee/tomcat6.0/easybeans-deploy]' as deploy directories 2008-07-19 16:42:17,514 INFO main Name service for jrmp is started on port 1099 2008-07-19 16:42:17,627 INFO main JOTM 2.0.10 7/19/08 4:42:17 PM (I) JOTMComponent.start : Register javax.transaction.UserTransaction as transaction manager object 7/19/08 4:42:18 PM (I) JoramComponent.start : Joram version '5.0.9' started on localhost:16030. WorkManager[minTx=5,maxTx=100,txTimeout=60s] 7/19/08 4:42:18 PM (I) HSQLDBComponent.start : Starting 'HSQLDB server' '1.8.0' on port '9001' 7/19/08 4:42:18 PM (I) HSQLDBComponent.start : HSQLDB server started with URL jdbc:hsqldb:hsql://localhost:9001/jdbc_1 7/19/08 4:42:18 PM (I) MailComponent.start : Binding javax.mail.Session Mail factory with JNDI name mailSession_1 7/19/08 4:42:18 PM (I) MailComponent.start : Binding javax.mail.internet.MimePartDataSource Mail factory with JNDI name mailMimePartDS_1 7/19/08 4:42:18 PM (I) JDBCPoolComponent.start : DS 'jdbc_1', URL 'jdbc:hsqldb:hsql://localhost:9001/jdbc_1', Driver = 'org.hsqldb.jdbcDriver'. 7/19/08 4:42:18 PM (I) SmartClientEndPointComponent.start : SmartClient Endpoint listening on port '2503'. 2008-07-19 16:42:18,603 INFO main Quartz Scheduler v.1.6.0 created. 2008-07-19 16:42:18,605 INFO main RAMJobStore initialized. 2008-07-19 16:42:18,605 INFO main Quartz scheduler 'EasyBeans' initialized from an externally provided properties instance. 2008-07-19 16:42:18,605 INFO main Quartz scheduler version: 1.6.0 2008-07-19 16:42:18,605 INFO main Scheduler EasyBeans_$_NON_CLUSTERED started. 7/19/08 4:42:18 PM (I) ComponentManager.startComponents : [ Component(s) started : Carol JOTM Joram HSQLDB Mail JDBCPool SmartClientEndPoint Quartz ] 7/19/08 4:42:18 PM (I) JMXRemoteHelper.init : Creating JMXRemote connector with URL 'service:jmx:rmi:///jndi/rmi://localhost:1099/EasyBeansConnector' 7/19/08 4:42:18 PM (I) Embedded.start : Startup of EasyBeans '1.0.1' was done in '1,434' ms. 7/19/08 4:42:18 PM (I) EmbeddedBootstrap.start : Setting SmartFactory for Web Applications to 'smart://localhost:2503' 2008-07-19 16:42:18,876 INFO main The listener "listeners.ContextListener" is already configured for this context. The duplicate definition has been ignored. 2008-07-19 16:42:18,876 INFO main The listener "listeners.SessionListener" is already configured for this context. The duplicate definition has been ignored. 2008-07-19 16:42:18,896 INFO main ContextListener: contextInitialized() 2008-07-19 16:42:18,896 INFO main SessionListener: contextInitialized() 2008-07-19 16:42:18,910 INFO main Starting Coyote HTTP/1.1 on http-8008 2008-07-19 16:42:18,949 INFO main JK: ajp13 listening on /0.0.0.0:8009 2008-07-19 16:42:18,954 INFO main Jk running ID=0 time=0/14 config=null 2008-07-19 16:42:18,957 INFO main Server startup in 2241 ms 2008-07-19 16:43:36,676 INFO main Pausing Coyote HTTP/1.1 on http-8008 2008-07-19 16:43:37,677 INFO main Stopping service Catalina 2008-07-19 16:43:37,689 INFO main SessionListener: contextDestroyed() 2008-07-19 16:43:37,691 INFO main ContextListener: contextDestroyed() 7/19/08 4:43:37 PM (I) EmbeddedBootstrap.stop : Stopping EasyBeans embedded server... 2008-07-19 16:43:37,733 INFO main Scheduler EasyBeans_$_NON_CLUSTERED shutting down. 2008-07-19 16:43:37,733 INFO main Scheduler EasyBeans_$_NON_CLUSTERED paused. 2008-07-19 16:43:37,743 INFO main Scheduler EasyBeans_$_NON_CLUSTERED shutdown complete. 7/19/08 4:43:37 PM (I) JoramComponent.stop : Joram Component Stopped 7/19/08 4:43:38 PM (I) CarolComponent.stop : Carol Component Stopped 7/19/08 4:43:38 PM (I) Embedded.stop : EasyBeans '1.0.1' is now stopped. 2008-07-19 16:43:38,857 INFO main Stopping Coyote HTTP/1.1 on http-8008 2008-07-19 16:43:53 Full thread dump Java HotSpot(TM) Client VM (10.0-b22 mixed mode, sharing): "DestroyJavaVM" prio=10 tid=0xb552b400 nid=0x27d0 waiting on condition [0x00000000..0xb7fa4110] java.lang.Thread.State: RUNNABLE "RMI TCP Connection(idle)" daemon prio=10 tid=0x0822ac00 nid=0x2837 waiting on condition [0xb4d83000..0xb4d83fc0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x8c8c39d8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "RMI TCP Connection(idle)" daemon prio=10 tid=0x08068800 nid=0x2834 waiting on condition [0xb56e8000..0xb56e9040] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x8c8c39d8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "http-8008-1" daemon prio=10 tid=0x08324c00 nid=0x2833 in Object.wait() [0xb468e000..0xb468e1c0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8cb459d0> (a org.apache.tomcat.util.net.JIoEndpoint$Worker) at java.lang.Object.wait(Object.java:485) at org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:416) - locked <0x8cb459d0> (a org.apache.tomcat.util.net.JIoEndpoint$Worker) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:442) at java.lang.Thread.run(Thread.java:619) "TP-Processor4" daemon prio=10 tid=0xb5171400 nid=0x2808 in Object.wait() [0xb43b4000..0xb43b4ec0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8cb3f8b0> (a org.apache.jk.common.ChannelSocket) at java.lang.Object.wait(Object.java:485) at org.apache.jk.common.ChannelSocket.accept(ChannelSocket.java:300) - locked <0x8cb3f8b0> (a org.apache.jk.common.ChannelSocket) at org.apache.jk.common.ChannelSocket.acceptConnections(ChannelSocket.java:660) at org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(ChannelSocket.java:870) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:619) "http-8008-Acceptor-0" daemon prio=10 tid=0xb552ac00 nid=0x2804 waiting on condition [0xb44f8000..0xb44f90c0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:302) at java.lang.Thread.run(Thread.java:619) "RMI Scheduler(0)" daemon prio=10 tid=0xb516d800 nid=0x27ff waiting on condition [0xb463c000..0xb463ce40] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x8c8c6a90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "org.ow2.easybeans.jca.workmanager.ResourceWorkThread-1/4" prio=10 tid=0x082bd400 nid=0x27e2 in Object.wait() [0xb4f19000..0xb4f191c0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkManager.nextWork(ResourceWorkManager.java:461) - locked <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkThread.run(ResourceWorkThread.java:69) "org.ow2.easybeans.jca.workmanager.ResourceWorkThread-1/3" prio=10 tid=0x08284000 nid=0x27e1 in Object.wait() [0xb4f69000..0xb4f6a140] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkManager.nextWork(ResourceWorkManager.java:461) - locked <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkThread.run(ResourceWorkThread.java:69) "org.ow2.easybeans.jca.workmanager.ResourceWorkThread-1/2" prio=10 tid=0x08282c00 nid=0x27e0 in Object.wait() [0xb4fba000..0xb4fbaec0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkManager.nextWork(ResourceWorkManager.java:461) - locked <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkThread.run(ResourceWorkThread.java:69) "org.ow2.easybeans.jca.workmanager.ResourceWorkThread-1/1" prio=10 tid=0x08286c00 nid=0x27df in Object.wait() [0xb500b000..0xb500be40] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkManager.nextWork(ResourceWorkManager.java:461) - locked <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkThread.run(ResourceWorkThread.java:69) "org.ow2.easybeans.jca.workmanager.ResourceWorkThread-1/0" prio=10 tid=0x08286400 nid=0x27de in Object.wait() [0xb505c000..0xb505cfc0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkManager.nextWork(ResourceWorkManager.java:461) - locked <0x8c8dcae0> (a java.util.LinkedList) at org.ow2.easybeans.jca.workmanager.ResourceWorkThread.run(ResourceWorkThread.java:69) "GC Daemon" daemon prio=10 tid=0x08269400 nid=0x27db in Object.wait() [0xb525c000..0xb525d040] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8c8cae90> (a sun.misc.GC$LatencyLock) at sun.misc.GC$Daemon.run(GC.java:100) - locked <0x8c8cae90> (a sun.misc.GC$LatencyLock) "RMI Reaper" prio=10 tid=0x08263c00 nid=0x27da in Object.wait() [0xb52ae000..0xb52ae1c0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8c8c7f78> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x8c8c7f78> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:333) at java.lang.Thread.run(Thread.java:619) "RMI TCP Accept-0" daemon prio=10 tid=0x0825ec00 nid=0x27d9 runnable [0xb52fe000..0xb52ff140] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x8c8caa88> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.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=0xb5c07000 nid=0x27d6 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0xb5c05c00 nid=0x27d5 waiting on condition [0x00000000..0xb5b5c9f8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0xb5c04800 nid=0x27d4 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08085400 nid=0x27d3 in Object.wait() [0xb5bfe000..0xb5bff040] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8c6e8cf0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x8c6e8cf0> (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=0x08080c00 nid=0x27d2 in Object.wait() [0xb5d53000..0xb5d531c0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8c6e8d78> (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 <0x8c6e8d78> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x0807f800 nid=0x27d1 runnable "VM Periodic Task Thread" prio=10 tid=0xb5c08c00 nid=0x27d7 waiting on condition JNI global references: 944 Heap def new generation total 960K, used 378K [0x8c1e0000, 0x8c2e0000, 0x8c6c0000) eden space 896K, 35% used [0x8c1e0000, 0x8c22e938, 0x8c2c0000) from space 64K, 99% used [0x8c2c0000, 0x8c2cfff8, 0x8c2d0000) to space 64K, 0% used [0x8c2d0000, 0x8c2d0000, 0x8c2e0000) tenured generation total 7960K, used 5346K [0x8c6c0000, 0x8ce86000, 0x901e0000) the space 7960K, 67% used [0x8c6c0000, 0x8cbf88c8, 0x8cbf8a00, 0x8ce86000) compacting perm gen total 13568K, used 13483K [0x901e0000, 0x90f20000, 0x941e0000) the space 13568K, 99% used [0x901e0000, 0x90f0adb0, 0x90f0ae00, 0x90f20000) ro space 8192K, 73% used [0x941e0000, 0x947c34a0, 0x947c3600, 0x949e0000) rw space 12288K, 58% used [0x949e0000, 0x950d8668, 0x950d8800, 0x955e0000)