Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

deadlock while perform JDBC operations?

10 views
Skip to first unread message

Girish Bakhru

unread,
Jun 9, 2003, 8:06:57 PM6/9/03
to

Hello,

We are running Weblogic 7.0SP2 with Oracle 9.2.x as the db.
We use Oracle for TOPLink as our orm tool for all db access.

We are encountering strange deadlocks while doing db reads and updates from a
message-driven EJB (MDB) whose onMessage() method has a "Required" transaction
attribute.

I have attached a partial thread-dump below. It seems that multiple threads (3+)
are waiting to lock the same monitor:
- waiting to lock <39f68f0> (a oracle.jdbc.driver.OracleConnection)

This is strange as each thread is running in its own transaction, and so it should
be using a unique jdbc connection. btw, we use a Weblogic Connection Pool. The
TOPLink orm tool obtains a connection from the pool by using the DataSource.getConnection()
method.

My confusion arises from the fact that some threads are locked while performing
read operations and for some reason are waiting to lock the same monitor.

Any help will be greatly appreciated.

p.s. i also verified that there are more connections available from the pool,
and idle ExecuteThreads while the deadlock occurs.
Eventually, the transaction times out and gets rolled-back.

Partial Thread Dump:
================

"ExecuteThread: '12' for queue: 'default'" daemon prio=5 tid=0x13502c00 nid=0xde8
waiting for monitor entry [0x145ff000..0x145ffdbc]
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:818)
- waiting to lock <39f68f0> (a oracle.jdbc.driver.OracleConnection)
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:191)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:139)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:92)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.prepareStatement(Unknown
Source)
<clipped>

"ExecuteThread: '6' for queue: 'default'" daemon prio=5 tid=0x13549930 nid=0x874
waiting for monitor entry [0x1447f000..0x1447fdbc]
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:818)
- waiting to lock <39f68f0> (a oracle.jdbc.driver.OracleConnection)
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:191)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:139)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:92)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.prepareStatement(Unknown
Source)
<clipped>

"ExecuteThread: '5' for queue: 'default'" daemon prio=5 tid=0x1324e688 nid=0xa58
waiting for monitor entry [0x1443f000..0x1443fdbc]
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:818)
- waiting to lock <39f68f0> (a oracle.jdbc.driver.OracleConnection)
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:191)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:139)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:92)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.prepareStatement(Unknown
Source)
<clipped>

"ExecuteThread: '3' for queue: 'default'" daemon prio=5 tid=0x1353aa38 nid=0xda8
waiting for monitor entry [0x143bf000..0x143bfdbc]
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:818)
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:191)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:139)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:92)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.prepareStatement(Unknown
Source)
at oracle.toplink.queryframework.SQLCall.prepareStatement(Unknown Source)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(Unknown
Source)
<clipped>

"ExecuteThread: '1' for queue: 'default'" daemon prio=5 tid=0x13520e10 nid=0xb3c
waiting on monitor [0x1433f000..0x1433fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3147cb0> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)
- locked <3147cb0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: 'default'" daemon prio=5 tid=0x1350bc10 nid=0x98c
waiting on monitor [0x142ff000..0x142ffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3147c30> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)
- locked <3147c30> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

Joseph Weinstein

unread,
Jun 10, 2003, 2:54:16 AM6/10/03
to Girish Bakhru

Girish Bakhru wrote:

> Hello,
>
> We are running Weblogic 7.0SP2 with Oracle 9.2.x as the db.
> We use Oracle for TOPLink as our orm tool for all db access.
>
> We are encountering strange deadlocks while doing db reads and updates from a
> message-driven EJB (MDB) whose onMessage() method has a "Required" transaction
> attribute.
>
> I have attached a partial thread-dump below. It seems that multiple threads (3+)
> are waiting to lock the same monitor:
> - waiting to lock <39f68f0> (a oracle.jdbc.driver.OracleConnection)
>
> This is strange as each thread is running in its own transaction, and so it should
> be using a unique jdbc connection. btw, we use a Weblogic Connection Pool. The
> TOPLink orm tool obtains a connection from the pool by using the DataSource.getConnection()
> method.
>
> My confusion arises from the fact that some threads are locked while performing
> read operations and for some reason are waiting to lock the same monitor.
>
> Any help will be greatly appreciated.
>
> p.s. i also verified that there are more connections available from the pool,
> and idle ExecuteThreads while the deadlock occurs.
> Eventually, the transaction times out and gets rolled-back.

You will need to show more of the thread dump. Specifically, we need to see which
thread(s) *have* the connection locks, and why they are stalled.
Joe

Girish Bakhru

unread,
Jun 10, 2003, 2:58:58 PM6/10/03
to

I've attached the full thread dump.
Thanks.

Full thread dump:

"ListenThread.Default" prio=5 tid=0x13921e80 nid=0x1198 runnable [0x1533f000..0x1533fdbc]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
- locked <4d19ed8> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:238)
at java.net.ServerSocket.accept(ServerSocket.java:217)
at weblogic.socket.WeblogicServerSocket.accept(WeblogicServerSocket.java:26)
at weblogic.t3.srvr.ListenThread.run(ListenThread.java:263)

"Thread-8" prio=5 tid=0x13865788 nid=0xfc4 waiting on monitor [0x152ff000..0x152ffdbc]
at java.lang.Thread.sleep(Native Method)
at weblogic.management.deploy.GenericAppPoller.run(GenericAppPoller.java:139)

"Thread-7" prio=5 tid=0x136747e0 nid=0x1088 waiting on monitor [0x152bf000..0x152bfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <48d0178> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:415)
at java.util.TimerThread.mainLoop(Timer.java:401)
- locked <48d0178> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:380)

"ExecuteThread: '1' for queue: 'JMSStore<null>.ioThreadPool'" daemon prio=5 tid=0x135ddd60
nid=0x1080 waiting on monitor [0x1527f000..0x1527fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3a1ecd8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3a1ecd8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: 'JMSStore<null>.ioThreadPool'" daemon prio=5 tid=0x136e0c20
nid=0xdc4 waiting on monitor [0x1523f000..0x1523fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3a1ec58> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3a1ec58> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: 'JMS.TimerTreePool'" daemon prio=5 tid=0x135d5c20
nid=0x1038 waiting on monitor [0x151ff000..0x151ffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3a0c830> (a weblogic.jms.backend.BETimerTree)
at weblogic.jms.backend.BETimerTree.execute(BETimerTree.java:140)
- locked <3a0c830> (a weblogic.jms.backend.BETimerTree)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

"ExecuteThread: '3' for queue: 'JMS.TimerClientPool'" daemon prio=5 tid=0x13524de0
nid=0xd14 waiting on monitor [0x151bf000..0x151bfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3995660> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3995660> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '2' for queue: 'JMS.TimerClientPool'" daemon prio=5 tid=0x13524ca8
nid=0x11b0 waiting on monitor [0x1517f000..0x1517fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <39955e0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <39955e0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '1' for queue: 'JMS.TimerClientPool'" daemon prio=5 tid=0x13525230
nid=0xd5c waiting on monitor [0x1513f000..0x1513fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3995560> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3995560> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: 'JMS.TimerClientPool'" daemon prio=5 tid=0x13525a60
nid=0xc00 waiting on monitor [0x150ff000..0x150ffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <39954e0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <39954e0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"CoreHealthMonitor" daemon prio=5 tid=0x13558ed0 nid=0xbe0 waiting on monitor
[0x150bf000..0x150bfdbc]
at java.lang.Thread.sleep(Native Method)
at weblogic.t3.srvr.CoreHealthMonitorThread.run(CoreHealthMonitorThread.java:114)

"ExecuteThread: '14' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1351f3b8
nid=0xe0c waiting on monitor [0x1507f000..0x1507fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536ca8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536ca8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '13' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1351e7f0
nid=0xb10 waiting on monitor [0x1503f000..0x1503fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536c28> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536c28> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '12' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1351dc28
nid=0xc08 waiting on monitor [0x14fff000..0x14fffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536ba8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536ba8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '11' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1351d060
nid=0x1110 waiting on monitor [0x14fbf000..0x14fbfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536b28> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536b28> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '10' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1351c528
nid=0x1168 waiting on monitor [0x14f7f000..0x14f7fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536aa8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536aa8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '9' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1351ba90 nid=0x101c
waiting on monitor [0x14f3f000..0x14f3fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536a28> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536a28> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '8' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1351aff8 nid=0xca8
waiting on monitor [0x14eff000..0x14effdbc]
at java.lang.Object.wait(Native Method)
- waiting on <35369a8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <35369a8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '7' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1347e1e8 nid=0xd6c
waiting on monitor [0x14ebf000..0x14ebfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536928> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536928> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '6' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1347d6c8 nid=0x107c
waiting on monitor [0x14e7f000..0x14e7fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <35368a8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <35368a8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '5' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1347cc30 nid=0x1120
waiting on monitor [0x14e3f000..0x14e3fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536828> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536828> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '4' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x1346c680 nid=0xdb8
waiting on monitor [0x14dff000..0x14dffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <35367a8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <35367a8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '3' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x13516ca8 nid=0x78
waiting on monitor [0x14dbf000..0x14dbfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536728> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536728> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '2' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x13516ae8 nid=0xc58
waiting on monitor [0x14d7f000..0x14d7fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <35366a8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <35366a8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '1' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x13475c88 nid=0xe04
waiting on monitor [0x14d3f000..0x14d3fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3536628> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3536628> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: 'JmsDispatcher'" daemon prio=5 tid=0x13475e38 nid=0xa3c
waiting on monitor [0x14cff000..0x14cffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <35365a8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <35365a8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '2' for queue: 'weblogic.transaction.AsyncQueue'" daemon prio=5
tid=0x1355acc0 nid=0x12a8 waiting on monitor [0x14cbf000..0x14cbfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <350df40> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <350df40> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '1' for queue: 'weblogic.transaction.AsyncQueue'" daemon prio=5
tid=0x13468a68 nid=0x1150 waiting on monitor [0x14c7f000..0x14c7fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <350dec0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <350dec0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: 'weblogic.transaction.AsyncQueue'" daemon prio=5
tid=0x13468930 nid=0xd20 waiting on monitor [0x14c3f000..0x14c3fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <350de40> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <350de40> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"Thread-5" prio=5 tid=0x135c4d90 nid=0x11cc waiting on monitor [0x14bff000..0x14bffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3508dc0> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:427)
- locked <3508dc0> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:380)

"ExecuteThread: '1' for queue: 'DRS'" daemon prio=5 tid=0x1345a408 nid=0x218 waiting
on monitor [0x14bbf000..0x14bbfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <350dd08> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <350dd08> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: 'DRS'" daemon prio=5 tid=0x13468c18 nid=0xc88 waiting
on monitor [0x14b7f000..0x14b7fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <350dc88> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <350dc88> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"Thread-4" prio=5 tid=0x1363da58 nid=0x968 waiting on monitor [0x14b3f000..0x14b3fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3504838> (a weblogic.xml.util.cache.entitycache.StatisticsMonitor)
at weblogic.xml.util.cache.entitycache.StatisticsMonitor.run(EntityCache.java:1579)
- locked <3504838> (a weblogic.xml.util.cache.entitycache.StatisticsMonitor)

"VDE Transaction Processor Thread" prio=2 tid=0x135b29b0 nid=0xd90 waiting on
monitor [0x14aff000..0x14affdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3375f90> (a com.octetstring.vde.backend.standard.TransactionProcessor)
at java.lang.Object.wait(Object.java:415)
at com.octetstring.vde.backend.standard.TransactionProcessor.waitChange(TransactionProcessor.java:306)
- locked <3375f90> (a com.octetstring.vde.backend.standard.TransactionProcessor)
at com.octetstring.vde.backend.standard.TransactionProcessor.run(TransactionProcessor.java:192)

"ExecuteThread: '9' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x1358aa70
nid=0x1194 waiting on monitor [0x14abf000..0x14abfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314b120> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314b120> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '8' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x134ece18
nid=0x11c0 waiting on monitor [0x14a7f000..0x14a7fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314b0a0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314b0a0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '7' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x134ec700
nid=0x8a8 waiting on monitor [0x14a3f000..0x14a3fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314b020> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314b020> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '6' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x1328ae18
nid=0x1e0 waiting on monitor [0x149ff000..0x149ffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314afa0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314afa0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '5' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x1328a2f8
nid=0x10dc waiting on monitor [0x149bf000..0x149bfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314af20> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314af20> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '4' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x13742ab0
nid=0xd68 waiting on monitor [0x1497f000..0x1497fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314aea0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314aea0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '3' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x13296cc8
nid=0x7dc waiting on monitor [0x1493f000..0x1493fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314ae20> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314ae20> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '2' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x135a98c0
nid=0x1084 waiting on monitor [0x148ff000..0x148ffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314ada0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314ada0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '1' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x1328c548
nid=0xc48 waiting on monitor [0x148bf000..0x148bfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314ad20> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314ad20> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: '__weblogic_admin_rmi_queue'" daemon prio=5 tid=0x136bf818
nid=0x12a0 waiting on monitor [0x1487f000..0x1487fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <314aca0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <314aca0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '1' for queue: '__weblogic_admin_html_queue'" daemon prio=5 tid=0x134ee818
nid=0x108c waiting on monitor [0x1483f000..0x1483fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <31486a0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <31486a0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: '__weblogic_admin_html_queue'" daemon prio=5 tid=0x1328c410
nid=0x1070 waiting on monitor [0x147ff000..0x147ffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3148620> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3148620> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"TimeEventGenerator" daemon prio=5 tid=0x136bfaa0 nid=0xe7c waiting on monitor
[0x147bf000..0x147bfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3145058> (a weblogic.time.common.internal.TimeTable)
at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:272)
- locked <3145058> (a weblogic.time.common.internal.TimeTable)
at weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:139)
at java.lang.Thread.run(Thread.java:479)

"ExecuteThread: '1' for queue: '_weblogic_dgc_queue'" daemon prio=5 tid=0x135f5498
nid=0x1134 waiting on monitor [0x1477f000..0x1477fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <31484e8> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <31484e8> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: '_weblogic_dgc_queue'" daemon prio=5 tid=0x135f2a90
nid=0x1158 waiting on monitor [0x1473f000..0x1473fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3148468> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3148468> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"HighPriority TimeEventGenerator" daemon prio=9 tid=0x136c2d10 nid=0xfcc waiting
on monitor [0x146ff000..0x146ffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3147378> (a weblogic.time.common.internal.TimeTable)
at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:272)
- locked <3147378> (a weblogic.time.common.internal.TimeTable)
at weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:139)
at java.lang.Thread.run(Thread.java:479)

"SpinnerRandomSource" daemon prio=5 tid=0x13518d78 nid=0x1074 waiting on monitor
[0x146bf000..0x146bfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3147a68> (a java.lang.Object)
at java.lang.Object.wait(Object.java:415)
at weblogic.security.SpinnerRandomBitsSource.run(SpinnerRandomBitsSource.java:60)
at java.lang.Thread.run(Thread.java:479)

"ExecuteThread: '14' for queue: 'default'" daemon prio=5 tid=0x13245968 nid=0x1210
waiting on monitor [0x1467f000..0x1467fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3148330> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3148330> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '13' for queue: 'default'" daemon prio=5 tid=0x135037c8 nid=0x1128
waiting on monitor [0x1463f000..0x1463fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <31482b0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <31482b0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '12' for queue: 'default'" daemon prio=5 tid=0x13502c00 nid=0xde8


waiting for monitor entry [0x145ff000..0x145ffdbc]
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:818)
- waiting to lock <39f68f0> (a oracle.jdbc.driver.OracleConnection)
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:191)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:139)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:92)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.prepareStatement(Unknown
Source)

at oracle.toplink.queryframework.SQLCall.prepareStatement(Unknown Source)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(Unknown
Source)

at oracle.toplink.threetier.ServerSession.executeCall(Unknown Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.selectOneRow(Unknown
Source)
at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectOneRowFromTable(Unknown
Source)
at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectOneRow(Unknown
Source)
at oracle.toplink.queryframework.ReadObjectQuery.execute(Unknown Source)
at oracle.toplink.queryframework.DatabaseQuery.execute(Unknown Source)
at oracle.toplink.queryframework.ReadQuery.execute(Unknown Source)
at oracle.toplink.publicinterface.Session.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ServerSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ClientSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.UnitOfWork.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at cygent.service.da.impl.DataAccessImpl.read(DataAccessImpl.java:1674)
at cygent.service.da.impl.DataAccessImpl.read(DataAccessImpl.java:1635)
at cygent.service.frame.TaskActivationEventDispatcher.registerListenerTask(TaskActivationEventDispatcher.java:255)
at cygent.domain.taskManager.state.TaskNewState.schedule(TaskNewState.java:303)
at cygent.domain.taskManager.state.TaskNewState.activate(TaskNewState.java:243)
at cygent.domain.taskManager.TaskInstance.activate(TaskInstance.java:331)
at cygent.service.frame.TaskManagementMessageBeanHelper.activateTask(TaskManagementMessageBeanHelper.java:317)
at cygent.service.frame.TaskManagementMessageBeanImpl.onMessage(TaskManagementMessageBeanImpl.java:299)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:364)
at weblogic.ejb20.internal.MDListener.transactionalOnMessage(MDListener.java:298)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:273)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2310)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2233)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

"ExecuteThread: '11' for queue: 'default'" daemon prio=5 tid=0x1358d630 nid=0x114c
waiting on monitor [0x145bf000..0x145bfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <31481b0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <31481b0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '10' for queue: 'default'" daemon prio=5 tid=0x1358cab8 nid=0xd30
waiting on monitor [0x1457f000..0x1457fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3148130> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3148130> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '9' for queue: 'default'" daemon prio=5 tid=0x1324efa8 nid=0xcb4
waiting on monitor [0x1453f000..0x1453fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <31480b0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <31480b0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '8' for queue: 'default'" daemon prio=5 tid=0x1324ed20 nid=0x10ec
waiting on monitor [0x144ff000..0x144ffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3148030> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3148030> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '7' for queue: 'default'" daemon prio=5 tid=0x13549bb8 nid=0x11e4
waiting on monitor [0x144bf000..0x144bfdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3147fb0> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3147fb0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '6' for queue: 'default'" daemon prio=5 tid=0x13549930 nid=0x874


waiting for monitor entry [0x1447f000..0x1447fdbc]
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:818)
- waiting to lock <39f68f0> (a oracle.jdbc.driver.OracleConnection)
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:191)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:139)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:92)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.prepareStatement(Unknown
Source)

at oracle.toplink.queryframework.SQLCall.prepareStatement(Unknown Source)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(Unknown
Source)

at oracle.toplink.threetier.ServerSession.executeCall(Unknown Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.selectOneRow(Unknown
Source)
at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectOneRowFromTable(Unknown
Source)
at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectOneRow(Unknown
Source)
at oracle.toplink.queryframework.ReadObjectQuery.execute(Unknown Source)
at oracle.toplink.queryframework.DatabaseQuery.execute(Unknown Source)
at oracle.toplink.queryframework.ReadQuery.execute(Unknown Source)
at oracle.toplink.publicinterface.Session.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ServerSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ClientSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.UnitOfWork.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at cygent.service.da.impl.DataAccessImpl.read(DataAccessImpl.java:1674)
at cygent.service.frame.TaskActivationEventDispatcher.registerListenerTask(TaskActivationEventDispatcher.java:298)
at cygent.domain.taskManager.state.TaskNewState.schedule(TaskNewState.java:303)
at cygent.domain.taskManager.state.TaskNewState.activate(TaskNewState.java:243)
at cygent.domain.taskManager.TaskInstance.activate(TaskInstance.java:331)
at cygent.service.frame.TaskManagementMessageBeanHelper.activateTask(TaskManagementMessageBeanHelper.java:317)
at cygent.service.frame.TaskManagementMessageBeanImpl.onMessage(TaskManagementMessageBeanImpl.java:299)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:364)
at weblogic.ejb20.internal.MDListener.transactionalOnMessage(MDListener.java:298)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:273)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2310)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2233)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

"ExecuteThread: '5' for queue: 'default'" daemon prio=5 tid=0x1324e688 nid=0xa58
waiting for monitor entry [0x1443f000..0x1443fdbc]
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:818)
- waiting to lock <39f68f0> (a oracle.jdbc.driver.OracleConnection)
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:191)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:139)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:92)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.prepareStatement(Unknown
Source)

at oracle.toplink.queryframework.SQLCall.prepareStatement(Unknown Source)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(Unknown
Source)

at oracle.toplink.threetier.ServerSession.executeCall(Unknown Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.selectOneRow(Unknown
Source)
at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectOneRowFromTable(Unknown
Source)
at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectOneRow(Unknown
Source)
at oracle.toplink.queryframework.ReadObjectQuery.execute(Unknown Source)
at oracle.toplink.queryframework.DatabaseQuery.execute(Unknown Source)
at oracle.toplink.queryframework.ReadQuery.execute(Unknown Source)
at oracle.toplink.publicinterface.Session.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ServerSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ClientSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.UnitOfWork.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at cygent.service.da.impl.DataAccessImpl.read(DataAccessImpl.java:1674)
at cygent.service.da.impl.DataAccessImpl.read(DataAccessImpl.java:1635)
at cygent.service.frame.TaskActivationEventDispatcher.registerListenerTask(TaskActivationEventDispatcher.java:255)
at cygent.domain.taskManager.state.TaskNewState.schedule(TaskNewState.java:303)
at cygent.domain.taskManager.state.TaskNewState.activate(TaskNewState.java:243)
at cygent.domain.taskManager.TaskInstance.activate(TaskInstance.java:331)
at cygent.service.frame.TaskManagementMessageBeanHelper.activateTask(TaskManagementMessageBeanHelper.java:317)
at cygent.service.frame.TaskManagementMessageBeanImpl.onMessage(TaskManagementMessageBeanImpl.java:299)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:364)
at weblogic.ejb20.internal.MDListener.transactionalOnMessage(MDListener.java:298)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:273)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2310)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2233)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

"ExecuteThread: '4' for queue: 'default'" daemon prio=5 tid=0x1324e400 nid=0x11dc
runnable [0x143ff000..0x143ffdbc]
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:85)
at oracle.net.ns.Packet.receive(Unknown Source)
at oracle.net.ns.NetInputStream.getNextPacket(Unknown Source)
at oracle.net.ns.NetInputStream.read(Unknown Source)
at oracle.net.ns.NetInputStream.read(Unknown Source)
at oracle.net.ns.NetInputStream.read(Unknown Source)
at oracle.jdbc.ttc7.MAREngine.unmarshalUB1(MAREngine.java:733)
at oracle.jdbc.ttc7.MAREngine.unmarshalSB1(MAREngine.java:705)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:373)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1477)
at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:888)
- locked <39f9da8> (a oracle.jdbc.ttc7.TTC7Protocol)
at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2030)
at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1950)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2591)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:452)
at weblogic.jdbc.jts.Statement.executeUpdate(Statement.java:509)
at weblogic.jdbc.rmi.internal.PreparedStatementImpl.executeUpdate(PreparedStatementImpl.java:82)
at weblogic.jdbc.rmi.SerialPreparedStatement.executeUpdate(SerialPreparedStatement.java:58)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(Unknown
Source)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeNoSelect(Unknown
Source)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(Unknown
Source)
at oracle.toplink.publicinterface.UnitOfWork.executeCall(Unknown Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeNoSelectCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.updateObject(Unknown
Source)
at oracle.toplink.internal.queryframework.StatementQueryMechanism.updateObject(Unknown
Source)
at oracle.toplink.internal.queryframework.DatabaseQueryMechanism.updateObjectForWrite(Unknown
Source)
at oracle.toplink.queryframework.WriteObjectQuery.executeCommit(Unknown Source)
at oracle.toplink.internal.queryframework.DatabaseQueryMechanism.executeWrite(Unknown
Source)
at oracle.toplink.queryframework.WriteObjectQuery.execute(Unknown Source)
at oracle.toplink.queryframework.DatabaseQuery.execute(Unknown Source)
at oracle.toplink.publicinterface.Session.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.UnitOfWork.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.internal.sessions.CommitManager.commitAllObjects(Unknown Source)
at oracle.toplink.publicinterface.Session.writeAllObjects(Unknown Source)
at oracle.toplink.publicinterface.UnitOfWork.commitToDatabase(Unknown Source)
at oracle.toplink.publicinterface.UnitOfWork.commitRootUnitOfWork(Unknown Source)
at oracle.toplink.publicinterface.UnitOfWork.commit(Unknown Source)
at cygent.service.da.impl.DataAccessImpl.checkIfModified(DataAccessImpl.java:2770)
at cygent.service.frame.TaskActivationEventDispatcher.registerListenerTask(TaskActivationEventDispatcher.java:307)
at cygent.domain.taskManager.state.TaskNewState.schedule(TaskNewState.java:303)
at cygent.domain.taskManager.state.TaskNewState.activate(TaskNewState.java:243)
at cygent.domain.taskManager.TaskInstance.activate(TaskInstance.java:331)
at cygent.service.frame.TaskManagementMessageBeanHelper.activateTask(TaskManagementMessageBeanHelper.java:317)
at cygent.service.frame.TaskManagementMessageBeanImpl.onMessage(TaskManagementMessageBeanImpl.java:299)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:364)
at weblogic.ejb20.internal.MDListener.transactionalOnMessage(MDListener.java:298)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:273)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2310)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2233)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

"ExecuteThread: '3' for queue: 'default'" daemon prio=5 tid=0x1353aa38 nid=0xda8
waiting for monitor entry [0x143bf000..0x143bfdbc]
at oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:818)
at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:191)
at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:139)
at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:92)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.prepareStatement(Unknown
Source)
at oracle.toplink.queryframework.SQLCall.prepareStatement(Unknown Source)
at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(Unknown
Source)

at oracle.toplink.threetier.ServerSession.executeCall(Unknown Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(Unknown
Source)
at oracle.toplink.internal.queryframework.CallQueryMechanism.selectOneRow(Unknown
Source)
at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectOneRowFromTable(Unknown
Source)
at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectOneRow(Unknown
Source)
at oracle.toplink.queryframework.ReadObjectQuery.execute(Unknown Source)
at oracle.toplink.queryframework.DatabaseQuery.execute(Unknown Source)
at oracle.toplink.queryframework.ReadQuery.execute(Unknown Source)
at oracle.toplink.publicinterface.Session.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ServerSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ClientSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.UnitOfWork.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at cygent.service.da.impl.DataAccessImpl.read(DataAccessImpl.java:1674)
at cygent.service.da.impl.DataAccessImpl.read(DataAccessImpl.java:1635)
at cygent.service.frame.TaskActivationEventDispatcher.registerListenerTask(TaskActivationEventDispatcher.java:255)
at cygent.domain.taskManager.state.TaskNewState.schedule(TaskNewState.java:303)
at cygent.domain.taskManager.state.TaskNewState.activate(TaskNewState.java:243)
at cygent.domain.taskManager.TaskInstance.activate(TaskInstance.java:331)
at cygent.service.frame.TaskManagementMessageBeanHelper.activateTask(TaskManagementMessageBeanHelper.java:317)
at cygent.service.frame.TaskManagementMessageBeanImpl.onMessage(TaskManagementMessageBeanImpl.java:299)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:364)
at weblogic.ejb20.internal.MDListener.transactionalOnMessage(MDListener.java:298)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:273)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2310)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2233)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)

"ExecuteThread: '2' for queue: 'default'" daemon prio=5 tid=0x1353a900 nid=0xe18
waiting on monitor [0x1437f000..0x1437fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3147d30> (a weblogic.kernel.ExecuteThread)


at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)

- locked <3147d30> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '1' for queue: 'default'" daemon prio=5 tid=0x13520e10 nid=0xb3c
waiting on monitor [0x1433f000..0x1433fdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3147cb0> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)
- locked <3147cb0> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"ExecuteThread: '0' for queue: 'default'" daemon prio=5 tid=0x1350bc10 nid=0x98c
waiting on monitor [0x142ff000..0x142ffdbc]
at java.lang.Object.wait(Native Method)
- waiting on <3147c30> (a weblogic.kernel.ExecuteThread)
at java.lang.Object.wait(Object.java:415)
at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:146)
- locked <3147c30> (a weblogic.kernel.ExecuteThread)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:172)

"Thread-0" daemon prio=10 tid=0x1324e7e0 nid=0x1160 waiting on monitor [0x142bf000..0x142bfdbc]
at java.lang.Thread.sleep(Native Method)
at weblogic.transaction.internal.TransactionManagerImpl$1.run(TransactionManagerImpl.java:1660)
at java.lang.Thread.run(Thread.java:479)

"Signal Dispatcher" daemon prio=10 tid=0x816180 nid=0xcac waiting on monitor [0..0]

"Finalizer" daemon prio=9 tid=0x813048 nid=0xc6c waiting on monitor [0x12cef000..0x12cefdbc]
at java.lang.Object.wait(Native Method)
- waiting on <2bb4458> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
- locked <2bb4458> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157)

"Reference Handler" daemon prio=10 tid=0x12a30468 nid=0xcbc waiting on monitor
[0x12caf000..0x12cafdbc]
at java.lang.Object.wait(Native Method)
- waiting on <2bb0148> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:415)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105)
- locked <2bb0148> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x238c60 nid=0x1274 waiting on monitor [0x6f000..0x6fc34]
at java.lang.Object.wait(Native Method)
- waiting on <2c49b70> (a weblogic.t3.srvr.T3Srvr)
at java.lang.Object.wait(Object.java:415)
at weblogic.t3.srvr.T3Srvr.waitForDeath(T3Srvr.java:1083)
- locked <2c49b70> (a weblogic.t3.srvr.T3Srvr)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:318)
at weblogic.Server.main(Server.java:32)
at cygent.appserver.weblogic.WeblogicServer.startServer(WeblogicServer.java:113)
at cygent.Server.main(Server.java:337)

"VM Thread" prio=5 tid=0x829880 nid=0x1190 runnable

"VM Periodic Task Thread" prio=10 tid=0x23ef38 nid=0xbac waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x8157c0 nid=0xbf4 runnable

0 new messages