Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Blocked trying to get lock: java.io.PrintStream

843830Dec 3 2007 — edited Feb 2 2008
hello,everybody

i have a problem with ejb deployed in weblogic 9.2

sometimes it throws exceptions as follows:

Blocked trying to get lock: java.io.PrintStream

is this io deadlock?
which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-169 "[STUCK] ExecuteThread: '84' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, blocked, priority=1, DAEMON> {
    -- Blocked trying to get lock: java.io.PrintStream@23f1a60[fat lock]
    org.hibernate.exception.NestableDelegate.printStackTrace(NestableDelegate.java:303)
    org.hibernate.exception.NestableDelegate.printStackTrace(NestableDelegate.java:292)
    org.hibernate.exception.NestableRuntimeException.printStackTrace(NestableRuntimeException.java:187)
    com.test.bean.testBusinessBean.getInforByid(testBusinessBean.java:1628)
    com.test.bean.testBusinessBean_cdq3cw_EOImpl.getInforByid(testBusinessBean_cdq3cw_EOImpl.java:2422)
    com.test.bean.testBusinessBean_cdq3cw_EOImpl_WLSkel.invoke(Unknown Source)
    weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:526)
    weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:210)
    weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:438)
    weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:350)
    weblogic.security.service.SecurityManager.runAs(SecurityManager.java:143)
    weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:386)
    weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:57)
    weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicServerRef.java:964)
    weblogic.work.ExecuteThread.execute(ExecuteThread.java:206)
    weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
}
thanks
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 1 2008
Added on Dec 3 2007
2 comments
664 views