Hello again
The problem happened again, and I found an exception in another log file (problem with all these logs...)


java.lang.IllegalArgumentException: Unknown entity bean class: class reaentities.Status, please verify that this class has been marked with the @Entity annotation. at org.eclipse.persistence.internal.jpa.EntityManagerImpl.find(EntityManagerImpl.java:611)

You'll find joind the full exception and the thread dump, plus the class itself. This object Status is marked as @Entity and work very well normally.
Thanks for your help.


On 08/11/11 22:48, Alex Rojkov wrote:
Hello
I'm using many times the find() call in EntityManager :

Status st=m_manager.find(Status.class,"identifier");

But with no particular reason, in test or production, the find() call
stop all processing, there is no exception and any System.out.println()
Riccardo,

Can you produce a thread-dump of the server's JVM please and send that to us?

Thanks,
Alex

juste after is simply not called.


While the server is in this "undefined" state, the rest of the
application may work. I tried to add a createQuery call just before the
find :

Query qr=m_manager.createQuery("select st from Status st");
List<Status>  list=(List<Status>)qr.getResultList();

and the same problem happens at getRestulList(). Nothing happens, no
exception, no further processing.

Is there any people that had this problem ? I could see that only in one
of my applications, not all. Is this a problem with eclispelink ?

Thanks a lot.
--
Riccardo Cohen
Architecte du Logiciel
http://www.architectedulogiciel.fr
BP 77536
37075 Tours Cedex 2
+33 (0)6.09.83.64.49
Membre du réseau http://www.reflexe-conseil-centre.org


_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


--
Riccardo Cohen
Architecte du Logiciel
http://www.architectedulogiciel.fr
BP 77536
37075 Tours Cedex 2
+33 (0)6.09.83.64.49
Membre du réseau http://www.reflexe-conseil-centre.org
java.lang.IllegalArgumentException: Unknown entity bean class: class 
reaentities.Status, please verify that this class has been marked with the 
@Entity annotation.
        at 
org.eclipse.persistence.internal.jpa.EntityManagerImpl.find(EntityManagerImpl.java:611)
        at 
org.eclipse.persistence.internal.jpa.EntityManagerImpl.find(EntityManagerImpl.java:495)
        at 
com.caucho.env.jpa.EntityManagerJtaProxy.find(EntityManagerJtaProxy.java:226)
        at realty.Globalaction.get_maintainance(Globalaction.java:759)
        at realty.Flexaccountpro.loginuser(Flexaccountpro.java:164)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:302)
        at 
com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:198)
        at 
com.caucho.hessian.server.HessianServlet.invoke(HessianServlet.java:398)
        at 
com.caucho.hessian.server.HessianServlet.service(HessianServlet.java:378)
        at 
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109)
        at 
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:183)
        at 
com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:95)
        at 
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:287)
        at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:792)
        at 
com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:675)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:637)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:588)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1175)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)
com.caucho.transaction.RollbackExceptionWrapper: Transaction can't commit 
because it has been marked rolled back
  javax.transaction.RollbackException: Transaction marked rollback-only
        at 
com.caucho.transaction.TransactionImpl.commit(TransactionImpl.java:821)
        at 
com.caucho.transaction.TransactionManagerImpl.commit(TransactionManagerImpl.java:323)
        at 
com.caucho.transaction.UserTransactionImpl.commit(UserTransactionImpl.java:381)
        at 
com.caucho.transaction.UserTransactionProxy.commit(UserTransactionProxy.java:171)
        at realty.Globalaction.get_maintainance(Globalaction.java:778)
        at realty.Flexaccountpro.loginuser(Flexaccountpro.java:164)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:302)
        at 
com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:198)
        at 
com.caucho.hessian.server.HessianServlet.invoke(HessianServlet.java:398)
        at 
com.caucho.hessian.server.HessianServlet.service(HessianServlet.java:378)
        at 
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109)
        at 
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:183)
        at 
com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:95)
        at 
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:287)
        at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:792)
        at 
com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:675)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:637)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:588)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1175)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)
Caused by: javax.transaction.RollbackException: Transaction marked rollback-only
        at 
com.caucho.transaction.TransactionImpl.setRollbackOnly(TransactionImpl.java:726)
        at 
com.caucho.transaction.TransactionManagerImpl.setRollbackOnly(TransactionManagerImpl.java:288)
        at 
org.eclipse.persistence.transaction.JTATransactionController.markTransactionForRollback_impl(JTATransactionController.java:160)
        at 
org.eclipse.persistence.transaction.AbstractTransactionController.markTransactionForRollback(AbstractTransactionController.java:196)
        at 
org.eclipse.persistence.internal.jpa.transaction.JTATransactionWrapper.setRollbackOnlyInternal(JTATransactionWrapper.java:77)
        at 
org.eclipse.persistence.internal.jpa.EntityManagerImpl.setRollbackOnly(EntityManagerImpl.java:1708)
        at 
org.eclipse.persistence.internal.jpa.EntityManagerImpl.find(EntityManagerImpl.java:620)
        at 
org.eclipse.persistence.internal.jpa.EntityManagerImpl.find(EntityManagerImpl.java:495)
        at 
com.caucho.env.jpa.EntityManagerJtaProxy.find(EntityManagerJtaProxy.java:226)
        at realty.Globalaction.get_maintainance(Globalaction.java:759)
        ... 22 more
2011-11-09 16:19:20
Full thread dump Java HotSpot(TM) Server VM (20.1-b02-384 mixed mode):

"MySQL Statement Cancellation Timer" daemon prio=5 tid=0000000002ca4800 
nid=0xb32e7000 in Object.wait() [00000000b32e6000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0000000020407f88> (a java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:485)
        at java.util.TimerThread.mainLoop(Timer.java:483)
        - locked <0000000020407f88> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"resin-122" daemon prio=5 tid=0000000001961c00 nid=0xb30e3000 waiting on 
condition [00000000b30e2000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-121" daemon prio=5 tid=0000000001bee400 nid=0xb2cdb000 waiting on 
condition [00000000b2cda000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-120" daemon prio=5 tid=0000000001916800 nid=0xb2245000 waiting on 
condition [00000000b2244000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-117" daemon prio=5 tid=0000000001ab1400 nid=0xb2fe1000 waiting on 
condition [00000000b2fe0000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-115" daemon prio=5 tid=0000000002a70800 nid=0xb2edf000 waiting on 
condition [00000000b2ede000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-9"; daemon prio=5 tid=0000000002aaa400 nid=0xb2143000 runnable 
[00000000b2142000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.nativeAccept(Native Method)
        at com.caucho.vfs.JniSocketImpl.accept(JniSocketImpl.java:95)
        - locked <000000000c0bff40> (a com.caucho.vfs.JniSocketImpl)
        at 
com.caucho.vfs.JniServerSocketImpl.accept(JniServerSocketImpl.java:181)
        at 
com.caucho.network.listen.SocketLinkListener.accept(SocketLinkListener.java:1223)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1160)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-10"; daemon prio=5 tid=0000000001ab0000 nid=0xb2041000 runnable 
[00000000b2040000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.nativeAccept(Native Method)
        at com.caucho.vfs.JniSocketImpl.accept(JniSocketImpl.java:95)
        - locked <000000000c065d30> (a com.caucho.vfs.JniSocketImpl)
        at 
com.caucho.vfs.JniServerSocketImpl.accept(JniServerSocketImpl.java:181)
        at 
com.caucho.network.listen.SocketLinkListener.accept(SocketLinkListener.java:1223)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1160)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-11"; daemon prio=5 tid=0000000001aa9c00 nid=0xb1a35000 runnable 
[00000000b1a34000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.readNative(Native Method)
        at com.caucho.vfs.JniSocketImpl.read(JniSocketImpl.java:337)
        - locked <000000000c0d0270> (a java.lang.Object)
        at com.caucho.vfs.JniStream.readTimeout(JniStream.java:88)
        at com.caucho.vfs.ReadStream.fillWithTimeout(ReadStream.java:1135)
        at 
com.caucho.network.listen.SocketLinkListener.keepaliveThreadRead(SocketLinkListener.java:1381)
        at 
com.caucho.network.listen.TcpSocketLink.processKeepalive(TcpSocketLink.java:703)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:633)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:588)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1175)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-12"; daemon prio=5 tid=0000000001bedc00 nid=0xb2ddd000 runnable 
[00000000b2ddc000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.readNative(Native Method)
        at com.caucho.vfs.JniSocketImpl.read(JniSocketImpl.java:337)
        - locked <000000000c096410> (a java.lang.Object)
        at com.caucho.vfs.JniStream.readTimeout(JniStream.java:88)
        at com.caucho.vfs.ReadStream.fillWithTimeout(ReadStream.java:1135)
        at 
com.caucho.network.listen.SocketLinkListener.keepaliveThreadRead(SocketLinkListener.java:1381)
        at 
com.caucho.network.listen.TcpSocketLink.processKeepalive(TcpSocketLink.java:703)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:633)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:588)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1175)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-8"; daemon prio=5 tid=0000000001b7a800 nid=0xb2bd9000 runnable 
[00000000b2bd8000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.nativeAccept(Native Method)
        at com.caucho.vfs.JniSocketImpl.accept(JniSocketImpl.java:95)
        - locked <000000000bd14ce8> (a com.caucho.vfs.JniSocketImpl)
        at 
com.caucho.vfs.JniServerSocketImpl.accept(JniServerSocketImpl.java:181)
        at 
com.caucho.network.listen.SocketLinkListener.accept(SocketLinkListener.java:1223)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1160)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-7"; daemon prio=5 tid=0000000001b5a400 nid=0xb2ad7000 runnable 
[00000000b2ad6000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.nativeAccept(Native Method)
        at com.caucho.vfs.JniSocketImpl.accept(JniSocketImpl.java:95)
        - locked <000000000bd25950> (a com.caucho.vfs.JniSocketImpl)
        at 
com.caucho.vfs.JniServerSocketImpl.accept(JniServerSocketImpl.java:181)
        at 
com.caucho.network.listen.SocketLinkListener.accept(SocketLinkListener.java:1223)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1160)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-6"; daemon prio=5 tid=0000000002943c00 nid=0xb29d5000 runnable 
[00000000b29d4000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.readNative(Native Method)
        at com.caucho.vfs.JniSocketImpl.read(JniSocketImpl.java:337)
        - locked <000000000bd420a0> (a java.lang.Object)
        at com.caucho.vfs.JniStream.readTimeout(JniStream.java:88)
        at com.caucho.vfs.ReadStream.fillWithTimeout(ReadStream.java:1135)
        at 
com.caucho.network.listen.SocketLinkListener.keepaliveThreadRead(SocketLinkListener.java:1381)
        at 
com.caucho.network.listen.TcpSocketLink.processKeepalive(TcpSocketLink.java:703)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:633)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:588)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1175)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-5"; daemon prio=5 tid=0000000002943400 nid=0xb28d3000 runnable 
[00000000b28d2000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.nativeAccept(Native Method)
        at com.caucho.vfs.JniSocketImpl.accept(JniSocketImpl.java:95)
        - locked <000000000bd50bf0> (a com.caucho.vfs.JniSocketImpl)
        at 
com.caucho.vfs.JniServerSocketImpl.accept(JniServerSocketImpl.java:181)
        at 
com.caucho.network.listen.SocketLinkListener.accept(SocketLinkListener.java:1223)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1160)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-main-link" daemon prio=5 tid=0000000002942c00 nid=0xb27d1000 runnable 
[00000000b27d0000]
   java.lang.Thread.State: RUNNABLE
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.net.SocketInputStream.read(SocketInputStream.java:182)
        at 
com.caucho.hessian.io.Hessian2StreamingInput$StreamingInputStream.readChunkLength(Hessian2StreamingInput.java:249)
        at 
com.caucho.hessian.io.Hessian2StreamingInput$StreamingInputStream.startPacket(Hessian2StreamingInput.java:167)
        at 
com.caucho.hessian.io.Hessian2StreamingInput.startPacket(Hessian2StreamingInput.java:94)
        at com.caucho.hmtp.HmtpReader.readPacket(HmtpReader.java:111)
        at com.caucho.hmtp.HmtpLink.run(HmtpLink.java:111)
        at com.caucho.server.resin.ResinLink.run(ResinLink.java:67)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-3"; daemon prio=5 tid=0000000002b8e400 nid=0xb26cf000 runnable 
[00000000b26ce000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.readNative(Native Method)
        at com.caucho.vfs.JniSocketImpl.read(JniSocketImpl.java:337)
        - locked <000000000bd60530> (a java.lang.Object)
        at com.caucho.vfs.JniStream.readTimeout(JniStream.java:88)
        at com.caucho.vfs.ReadStream.fillWithTimeout(ReadStream.java:1135)
        at 
com.caucho.network.listen.SocketLinkListener.keepaliveThreadRead(SocketLinkListener.java:1381)
        at 
com.caucho.network.listen.TcpSocketLink.processKeepalive(TcpSocketLink.java:703)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:633)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:588)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1175)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"http://*:8000-1"; daemon prio=5 tid=0000000001ff7800 nid=0xb24cb000 runnable 
[00000000b24ca000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.readNative(Native Method)
        at com.caucho.vfs.JniSocketImpl.read(JniSocketImpl.java:337)
        - locked <000000000bd72600> (a java.lang.Object)
        at com.caucho.vfs.JniStream.readTimeout(JniStream.java:88)
        at com.caucho.vfs.ReadStream.fillWithTimeout(ReadStream.java:1135)
        at 
com.caucho.network.listen.SocketLinkListener.keepaliveThreadRead(SocketLinkListener.java:1381)
        at 
com.caucho.network.listen.TcpSocketLink.processKeepalive(TcpSocketLink.java:703)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:633)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:588)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1175)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"MySQL Statement Cancellation Timer" daemon prio=5 tid=0000000002911000 
nid=0xb23c9000 in Object.wait() [00000000b23c8000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <000000000a66e208> (a java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:485)
        at java.util.TimerThread.mainLoop(Timer.java:483)
        - locked <000000000a66e208> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

"http://*:8000-2"; daemon prio=5 tid=0000000002b87000 nid=0xb1f3f000 runnable 
[00000000b1f3e000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.readNative(Native Method)
        at com.caucho.vfs.JniSocketImpl.read(JniSocketImpl.java:337)
        - locked <000000000bd8d338> (a java.lang.Object)
        at com.caucho.vfs.JniStream.readTimeout(JniStream.java:88)
        at com.caucho.vfs.ReadStream.fillWithTimeout(ReadStream.java:1135)
        at 
com.caucho.network.listen.SocketLinkListener.keepaliveThreadRead(SocketLinkListener.java:1381)
        at 
com.caucho.network.listen.TcpSocketLink.processKeepalive(TcpSocketLink.java:703)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:633)
        at 
com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:588)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1175)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-12" daemon prio=5 tid=0000000002b86800 nid=0xb1e3d000 waiting on 
condition [00000000b1e3c000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"server://127.0.0.1:6800-1" daemon prio=5 tid=0000000002af2400 nid=0xb1d3b000 
runnable [00000000b1d3a000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.nativeAccept(Native Method)
        at com.caucho.vfs.JniSocketImpl.accept(JniSocketImpl.java:95)
        - locked <000000000a65a4c8> (a com.caucho.vfs.JniSocketImpl)
        at 
com.caucho.vfs.JniServerSocketImpl.accept(JniServerSocketImpl.java:181)
        at 
com.caucho.network.listen.SocketLinkListener.accept(SocketLinkListener.java:1223)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1160)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-shutdown" daemon prio=5 tid=0000000002af1c00 nid=0xb1c39000 waiting on 
condition [00000000b1c38000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at 
com.caucho.env.shutdown.ShutdownService$ShutdownThread.run(ShutdownService.java:350)

"resin-fail-safe-halt" daemon prio=5 tid=00000000029fa000 nid=0xb1b37000 
waiting on condition [00000000b1b36000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at 
com.caucho.env.shutdown.ShutdownService$FailSafeHaltThread.run(ShutdownService.java:393)

"Poller SunPKCS11-Darwin" daemon prio=1 tid=0000000002970c00 nid=0xb1933000 
waiting on condition [00000000b1932000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692)
        at java.lang.Thread.run(Thread.java:680)

"http://*:8000-4"; daemon prio=5 tid=0000000002905400 nid=0xb1831000 runnable 
[00000000b1830000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.nativeAccept(Native Method)
        at com.caucho.vfs.JniSocketImpl.accept(JniSocketImpl.java:95)
        - locked <000000000bd83090> (a com.caucho.vfs.JniSocketImpl)
        at 
com.caucho.vfs.JniServerSocketImpl.accept(JniServerSocketImpl.java:181)
        at 
com.caucho.network.listen.SocketLinkListener.accept(SocketLinkListener.java:1223)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1160)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"server://127.0.0.1:6800-2" daemon prio=5 tid=0000000002904400 nid=0xb172f000 
runnable [00000000b172e000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.nativeAccept(Native Method)
        at com.caucho.vfs.JniSocketImpl.accept(JniSocketImpl.java:95)
        - locked <000000000a65a9b0> (a com.caucho.vfs.JniSocketImpl)
        at 
com.caucho.vfs.JniServerSocketImpl.accept(JniServerSocketImpl.java:181)
        at 
com.caucho.network.listen.SocketLinkListener.accept(SocketLinkListener.java:1223)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1160)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"server://127.0.0.1:6800-3" daemon prio=5 tid=0000000002903400 nid=0xb162d000 
runnable [00000000b162c000]
   java.lang.Thread.State: RUNNABLE
        at com.caucho.vfs.JniSocketImpl.nativeAccept(Native Method)
        at com.caucho.vfs.JniSocketImpl.accept(JniSocketImpl.java:95)
        - locked <000000000a65ae88> (a com.caucho.vfs.JniSocketImpl)
        at 
com.caucho.vfs.JniServerSocketImpl.accept(JniServerSocketImpl.java:181)
        at 
com.caucho.network.listen.SocketLinkListener.accept(SocketLinkListener.java:1223)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1160)
        at 
com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1108)
        at 
com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1142)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-6" daemon prio=5 tid=0000000002902400 nid=0xb152b000 waiting on 
condition [00000000b152a000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-5" daemon prio=5 tid=0000000002901400 nid=0xb1429000 waiting on 
condition [00000000b1428000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-4" daemon prio=5 tid=0000000002900400 nid=0xb1327000 waiting on 
condition [00000000b1326000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-3" daemon prio=5 tid=00000000028ffc00 nid=0xb1225000 waiting on 
condition [00000000b1224000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-2" daemon prio=5 tid=00000000028ff400 nid=0xb1123000 waiting on 
condition [00000000b1122000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at com.caucho.env.thread.ResinThread.waitForTask(ResinThread.java:218)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:168)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"CoordinatorThread[]-1" daemon prio=5 tid=00000000018b3800 nid=0xb1021000 
waiting on condition [00000000b1020000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at 
java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:351)
        at com.caucho.env.thread.TaskWorker.run(TaskWorker.java:158)
        at com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:182)
        at com.caucho.env.thread.ResinThread.run(ResinThread.java:126)

"resin-thread-launcher" daemon prio=5 tid=00000000028fec00 nid=0xb0f1f000 
waiting on condition [00000000b0f1e000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:283)
        at 
com.caucho.env.thread.ThreadPool$ThreadLauncher.startConnection(ThreadPool.java:1010)
        at 
com.caucho.env.thread.ThreadPool$ThreadLauncher.run(ThreadPool.java:1033)

"resin-timer" daemon prio=10 tid=00000000018bd000 nid=0xb0e1d000 waiting on 
condition [00000000b0e1c000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        at 
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:317)
        at com.caucho.util.Alarm$AlarmThread.run(Alarm.java:567)

"Low Memory Detector" daemon prio=5 tid=000000000284e800 nid=0xb0c19000 
runnable [0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" daemon prio=9 tid=000000000284d800 nid=0xb0b17000 waiting 
on condition [0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" daemon prio=9 tid=000000000284c000 nid=0xb0a15000 waiting 
on condition [0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=9 tid=000000000284b000 nid=0xb0913000 waiting 
on condition [0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=000000000182a800 nid=0xb070d000 in Object.wait() 
[00000000b070c000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <000000000a302788> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
        - locked <000000000a302788> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0000000002844c00 nid=0xb060b000 in 
Object.wait() [00000000b060a000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <000000000a302740> (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 <000000000a302740> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0000000001801c00 nid=0xb0101000 in Object.wait() 
[00000000b0100000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <000000000bd75fa8> (a 
com.caucho.server.resin.ResinWaitForExitService)
        at 
com.caucho.server.resin.ResinWaitForExitService.waitForExit(ResinWaitForExitService.java:133)
        - locked <000000000bd75fa8> (a 
com.caucho.server.resin.ResinWaitForExitService)
        at com.caucho.server.resin.Resin.waitForExit(Resin.java:1244)
        at com.caucho.server.resin.Resin.main(Resin.java:1289)

"VM Thread" prio=9 tid=0000000002842800 nid=0xb0509000 runnable 

"GC task thread#0 (ParallelGC)" prio=5 tid=0000000001803c00 nid=0xb0305000 
runnable 

"GC task thread#1 (ParallelGC)" prio=5 tid=0000000001804800 nid=0xb0407000 
runnable 

"VM Periodic Task Thread" prio=10 tid=0000000001856400 nid=0xb0d1b000 waiting 
on condition 

"Exception Catcher Thread" prio=10 tid=0000000001801400 nid=0xb0203000 runnable 
JNI global references: 1286

Heap
 PSYoungGen      total 95744K, used 46172K [000000001f570000, 0000000027c10000, 
000000002a010000)
  eden space 92544K, 46% used 
[000000001f570000,0000000021f6bb48,0000000024fd0000)
  from space 3200K, 99% used 
[0000000026010000,000000002632b7a8,0000000026330000)
  to   space 14656K, 0% used 
[0000000026dc0000,0000000026dc0000,0000000027c10000)
 PSOldGen        total 67712K, used 34468K [000000000a010000, 000000000e230000, 
000000001f570000)
  object space 67712K, 50% used 
[000000000a010000,000000000c1b90f8,000000000e230000)
 PSPermGen       total 52736K, used 38306K [0000000006010000, 0000000009390000, 
000000000a010000)
  object space 52736K, 72% used 
[0000000006010000,0000000008578948,0000000009390000)

package reaentities;

import java.io.Serializable;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import org.eclipse.persistence.annotations.Cache;

@Entity
@Table(name="status")
@Cache(size=50,expiry=1000)
public class Status implements Serializable
{
  private static final long serialVersionUID = -15672732760145548L;
  @Id @Column(name="tag") String tag;
  @Basic @Column(name="value") String value;
  public String getTag()
  {
    return tag;
  }
  public void setTag(String tag)
  {
    this.tag = tag;
  }
  public String getValue()
  {
    return value;
  }
  public void setValue(String value)
  {
    this.value = value;
  }
  
}
_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to