This discussion is archived
6 Replies Latest reply: May 27, 2011 2:30 AM by 851938 RSS

Errors in managed server of OCSG

445913 Newbie
Currently Being Moderated
hi,

i am getting following error in the managed server of OCSG

Thread-14 "[STUCK] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> {
jrockit.net.SocketNativeIO.readBytesPinned(SocketNativeIO.java:???)
jrockit.net.SocketNativeIO.socketRead(SocketNativeIO.java:31)
java.net.SocketInputStream.socketRead0(SocketInputStream.java:???)
java.net.SocketInputStream.read(SocketInputStream.java:107)
oracle.net.ns.Packet.receive(Packet.java:220)
oracle.net.ns.DataPacket.receive(DataPacket.java:92)
oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:164)
oracle.net.ns.NetInputStream.read(NetInputStream.java:109)
oracle.net.ns.NetInputStream.read(NetInputStream.java:92)
oracle.net.ns.NetInputStream.read(NetInputStream.java:77)
oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1017)
oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:999)
oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:555)
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:67)
oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:943)
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1147)
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3362)
oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3455)
^-- Holding lock: oracle.jdbc.driver.T4CConnection@6b3ad3[thin lock]
oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1349)
weblogic.jdbc.wrapper.PreparedStatement.executeUpdate(PreparedStatement.java:147)
com.bea.wlcp.wlng.storage.common.DbLockManager.lock(DbLockManager.java:47)
^-- Holding lock: java.lang.Object@366ad82[thin lock]
com.bea.wlcp.wlng.storage.common.LockManagerFactory$StoreLockManagerProxy.lock(LockManagerFactory.java:33)
com.bea.wlcp.wlng.storage.inval.StoreImplInval.lock(StoreImplInval.java:124)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.store.TerminalLocationStoreImpl.removeExpiredNotifications(TerminalLocationStoreImpl.java:137)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TriggerTimerHandler.handleExpiredTimer(TriggerTimerHandler.java:66)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TimerHandler$CleanupTimerListener.timerExpired(TimerHandler.java:79)
weblogic.timers.internal.TimerImpl.run(TimerImpl.java:253)
weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:198)
weblogic.work.ExecuteThread.run(ExecuteThread.java:165)
}

>
<Nov 10, 2009 1:28:19 PM PKT> <Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "660" seconds working on the request "weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl@608ee7", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-14 "[STUCK] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> {
jrockit.net.SocketNativeIO.readBytesPinned(SocketNativeIO.java:???)
jrockit.net.SocketNativeIO.socketRead(SocketNativeIO.java:31)
java.net.SocketInputStream.socketRead0(SocketInputStream.java:???)
java.net.SocketInputStream.read(SocketInputStream.java:107)
oracle.net.ns.Packet.receive(Packet.java:220)
oracle.net.ns.DataPacket.receive(DataPacket.java:92)
oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:164)
oracle.net.ns.NetInputStream.read(NetInputStream.java:109)
oracle.net.ns.NetInputStream.read(NetInputStream.java:92)
oracle.net.ns.NetInputStream.read(NetInputStream.java:77)
oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1017)
oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:999)
oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:555)
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:67)
oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:943)
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1147)
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3362)
oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3455)
^-- Holding lock: oracle.jdbc.driver.T4CConnection@6b3ad3[thin lock]
oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1349)
weblogic.jdbc.wrapper.PreparedStatement.executeUpdate(PreparedStatement.java:147)
com.bea.wlcp.wlng.storage.common.DbLockManager.lock(DbLockManager.java:47)
^-- Holding lock: java.lang.Object@366ad82[thin lock]
com.bea.wlcp.wlng.storage.common.LockManagerFactory$StoreLockManagerProxy.lock(LockManagerFactory.java:33)
com.bea.wlcp.wlng.storage.inval.StoreImplInval.lock(StoreImplInval.java:124)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.store.TerminalLocationStoreImpl.removeExpiredNotifications(TerminalLocationStoreImpl.java:137)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TriggerTimerHandler.handleExpiredTimer(TriggerTimerHandler.java:66)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TimerHandler$CleanupTimerListener.timerExpired(TimerHandler.java:79)
weblogic.timers.internal.TimerImpl.run(TimerImpl.java:253)
weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:198)
weblogic.work.ExecuteThread.run(ExecuteThread.java:165)
}

>
<Nov 10, 2009 3:01:44 PM PKT> <Error> <WLSS.ReplicatedStore> <BEA-332025> <Replica SPMS2 timed out after 3,000ms on command lockAndGetTimers>
<Nov 10, 2009 6:37:59 PM PKT> <Error> <WLSS.ReplicatedStore> <BEA-332025> <Replica SPMS2 timed out after 3,000ms on command lockAndGetTimers>
<Nov 10, 2009 6:40:16 PM PKT> <Warning> <Cluster> <BEA-000184> <This server did not attempt to renew its lease for 124 seconds. The server may restarted or migrated.>
<Nov 10, 2009 6:48:24 PM PKT> <Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "645" seconds working on the request "weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl@ac6a82", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-34 "[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> {
jrockit.net.SocketNativeIO.readBytesPinned(SocketNativeIO.java:???)
jrockit.net.SocketNativeIO.socketRead(SocketNativeIO.java:31)
java.net.SocketInputStream.socketRead0(SocketInputStream.java:???)
java.net.SocketInputStream.read(SocketInputStream.java:107)
oracle.net.ns.Packet.receive(Packet.java:220)
oracle.net.ns.DataPacket.receive(DataPacket.java:92)
oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:164)
oracle.net.ns.NetInputStream.read(NetInputStream.java:109)
oracle.net.ns.NetInputStream.read(NetInputStream.java:92)
oracle.net.ns.NetInputStream.read(NetInputStream.java:77)
oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1017)
oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:999)
oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:555)
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:67)
oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:943)
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1147)
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3362)
oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3455)
^-- Holding lock: oracle.jdbc.driver.T4CConnection@ce597a[thin lock]
oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1349)
weblogic.jdbc.wrapper.PreparedStatement.executeUpdate(PreparedStatement.java:147)
com.bea.wlcp.wlng.storage.common.DbLockManager.lock(DbLockManager.java:47)
^-- Holding lock: java.lang.Object@366ad82[fat lock]
com.bea.wlcp.wlng.storage.common.LockManagerFactory$StoreLockManagerProxy.lock(LockManagerFactory.java:33)
com.bea.wlcp.wlng.storage.inval.StoreImplInval.lock(StoreImplInval.java:124)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.store.TerminalLocationStoreImpl.removeExpiredNotifications(TerminalLocationStoreImpl.java:137)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TriggerTimerHandler.handleExpiredTimer(TriggerTimerHandler.java:66)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TimerHandler$CleanupTimerListener.timerExpired(TimerHandler.java:79)
weblogic.timers.internal.TimerImpl.run(TimerImpl.java:253)
weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:198)
weblogic.work.ExecuteThread.run(ExecuteThread.java:165)
}

>
<Nov 10, 2009 6:49:24 PM PKT> <Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "705" seconds working on the request "weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl@ac6a82", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-34 "[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> {
jrockit.net.SocketNativeIO.readBytesPinned(SocketNativeIO.java:???)
jrockit.net.SocketNativeIO.socketRead(SocketNativeIO.java:31)
java.net.SocketInputStream.socketRead0(SocketInputStream.java:???)
java.net.SocketInputStream.read(SocketInputStream.java:107)
oracle.net.ns.Packet.receive(Packet.java:220)
oracle.net.ns.DataPacket.receive(DataPacket.java:92)
oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:164)
oracle.net.ns.NetInputStream.read(NetInputStream.java:109)
oracle.net.ns.NetInputStream.read(NetInputStream.java:92)
oracle.net.ns.NetInputStream.read(NetInputStream.java:77)
oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1017)
oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:999)
oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:555)
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:67)
oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:943)
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1147)
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3362)
oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3455)
^-- Holding lock: oracle.jdbc.driver.T4CConnection@ce597a[thin lock]
oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1349)
weblogic.jdbc.wrapper.PreparedStatement.executeUpdate(PreparedStatement.java:147)
com.bea.wlcp.wlng.storage.common.DbLockManager.lock(DbLockManager.java:47)
^-- Holding lock: java.lang.Object@366ad82[fat lock]
com.bea.wlcp.wlng.storage.common.LockManagerFactory$StoreLockManagerProxy.lock(LockManagerFactory.java:33)
com.bea.wlcp.wlng.storage.inval.StoreImplInval.lock(StoreImplInval.java:124)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.store.TerminalLocationStoreImpl.removeExpiredNotifications(TerminalLocationStoreImpl.java:137)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TriggerTimerHandler.handleExpiredTimer(TriggerTimerHandler.java:66)
com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TimerHandler$CleanupTimerListener.timerExpired(TimerHandler.java:79)
weblogic.timers.internal.TimerImpl.run(TimerImpl.java:253)
weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:198)
weblogic.work.ExecuteThread.run(ExecuteThread.java:165)
}

Please suggest solution for it.

Regards

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points