Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » EclipseLink » JPA stuck thread with releaseDeferredLock(JPA stuck thread with releaseDeferredLock)
JPA stuck thread with releaseDeferredLock [message #1414814] Mon, 01 September 2014 10:50 Go to next message
subhasis swain is currently offline subhasis swainFriend
Messages: 1
Registered: September 2014
Junior Member
Hi,

We are getting a lot of stuck thread in our production environment. We have to restart the server, once the queries are stuck. Basically we are using EclipseLink 2.4.1 in a J2EE stack with WebLogic 10.3.6. We often have a lot of "stuck threads", caused by lines in EclipseLink that are getting releaseDeferred locks in concurrency manager.

Even the simplest queries are throwing timeout error. We have checked Database connection, thread pool, weblogic server health. Everything seems to be fine.

Please let me know if you have any solution for this.

Stacktrace:

Aug 24, 2014 10:36:50 AM BST> <Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '30' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "718" seconds working on the request "fuego.ejbengine.EJBProcessControl_1zamnl_EOImpl", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
java.lang.Thread.sleep(Native Method)
org.eclipse.persistence.internal.helper.ConcurrencyManager.releaseDeferredLock(ConcurrencyManager.java:466)
org.eclipse.persistence.internal.identitymaps.CacheKey.releaseDeferredLock(CacheKey.java:419)
org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildObject(ObjectBuilder.java:872)
org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildWorkingCopyCloneNormally(ObjectBuilder.java:723)
org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildObjectInUnitOfWork(ObjectBuilder.java:676)
org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildObject(ObjectBuilder.java:609)
org.eclipse.persistence.internal.descriptors.ObjectBuilder.buildObject(ObjectBuilder.java:564)
org.eclipse.persistence.queries.ObjectLevelReadQuery.buildObject(ObjectLevelReadQuery.java:777)
org.eclipse.persistence.queries.ReadAllQuery.registerResultInUnitOfWork(ReadAllQuery.java:797)
org.eclipse.persistence.queries.ReadAllQuery.executeObjectLevelReadQuery(ReadAllQuery.java:434)
org.eclipse.persistence.queries.ObjectLevelReadQuery.executeDatabaseQuery(ObjectLevelReadQuery.java:1150)
org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:852)
org.eclipse.persistence.queries.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:1109)
org.eclipse.persistence.queries.ReadAllQuery.execute(ReadAllQuery.java:393)
org.eclipse.persistence.queries.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:1197)
org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2879)
org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1607)
org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1589)
org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1554)
org.eclipse.persistence.internal.jpa.QueryImpl.executeReadQuery(QueryImpl.java:231)
org.eclipse.persistence.internal.jpa.QueryImpl.getResultList(QueryImpl.java:411)
Re: JPA stuck thread with releaseDeferredLock [message #1422219 is a reply to message #1414814] Fri, 12 September 2014 14:03 Go to previous message
John Bedell is currently offline John BedellFriend
Messages: 2
Registered: July 2014
Junior Member
We are seeing a very similar issue, except it's in acquireDeferredLock. I have created a bug report (https://bugs.eclipse.org/bugs/show_bug.cgi?id=442913) and gotten no responses.

Is anyone still actually working on EclipseLink?
Previous Topic:Dynamic Entity with OneToOne relationship
Next Topic:A web application to define/view/edit Dynamic Entity
Goto Forum:
  


Current Time: Tue Mar 19 02:36:16 GMT 2024

Powered by FUDForum. Page generated in 0.01659 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top