WebCenter Portal Managed Servers Showing Many STUCK Threads on : oracle.jdbc.driver.T4CConnection.doPingDatabase and oracle.jdbc.driver.T4CConnection.doRollback
(Doc ID 2578380.1)
Last updated on SEPTEMBER 28, 2023
Applies to:
Oracle WebCenter Portal - Version 11.1.1.8.8 to 11.1.1.9.190115 [Release 11g]Information in this document applies to any platform.
Symptoms
Seeing many STUCK threads in WebCenter Portal servers.
The Spaces logs show the following error:
ERROR
"[STUCK] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=10 tid=<TID> nid=<NID> runnable [0x00007f8d2d6b7000]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:153)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at oracle.net.nt.MetricsEnabledInputStream.read(TcpNTAdapter.java:730)
at oracle.net.ns.Packet.receive(Packet.java:302)
at oracle.net.ns.DataPacket.receive(DataPacket.java:108)
at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:317)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:262)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:187)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:104)
at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:126)
at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:82)
at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1178)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:314)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
at oracle.jdbc.driver.T4CTTIoping.doOPING(T4CTTIoping.java:55)
at oracle.jdbc.driver.T4CConnection.doPingDatabase(T4CConnection.java:4751)
- locked <0x0000000756957a60> (a oracle.jdbc.driver.T4CConnection)
...
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:153)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at oracle.net.nt.MetricsEnabledInputStream.read(TcpNTAdapter.java:730)
at oracle.net.ns.Packet.receive(Packet.java:302)
at oracle.net.ns.DataPacket.receive(DataPacket.java:108)
at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:317)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:262)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:187)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:104)
at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:126)
at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:82)
at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1178)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:314)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
at oracle.jdbc.driver.T4CTTIoping.doOPING(T4CTTIoping.java:55)
at oracle.jdbc.driver.T4CConnection.doPingDatabase(T4CConnection.java:4751)
- locked <0x0000000756957a60> (a oracle.jdbc.driver.T4CConnection)
...
and
"[STUCK] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=10 tid=<TID> nid=<NID> runnable [0x00007fe7643a4000]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:153)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at oracle.net.nt.MetricsEnabledInputStream.read(TcpNTAdapter.java:730)
at oracle.net.ns.Packet.receive(Packet.java:302)
at oracle.net.ns.DataPacket.receive(DataPacket.java:108)
at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:317)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:262)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:187)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:104)
at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:126)
at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:82)
at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1178)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:314)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
at oracle.jdbc.driver.T4C7Ocommoncall.doOROLLBACK(T4C7Ocommoncall.java:72)
at oracle.jdbc.driver.T4CConnection.doRollback(T4CConnection.java:752)
- locked <0x00000007071a9d18> (a oracle.jdbc.driver.T4CConnection)
at oracle.jdbc.driver.PhysicalConnection.rollback(PhysicalConnection.java:5150)
- locked <0x00000007071a9d18> (a oracle.jdbc.driver.T4CConnection)
....
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:153)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at oracle.net.nt.MetricsEnabledInputStream.read(TcpNTAdapter.java:730)
at oracle.net.ns.Packet.receive(Packet.java:302)
at oracle.net.ns.DataPacket.receive(DataPacket.java:108)
at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:317)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:262)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:187)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:104)
at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:126)
at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:82)
at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1178)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:314)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
at oracle.jdbc.driver.T4C7Ocommoncall.doOROLLBACK(T4C7Ocommoncall.java:72)
at oracle.jdbc.driver.T4CConnection.doRollback(T4CConnection.java:752)
- locked <0x00000007071a9d18> (a oracle.jdbc.driver.T4CConnection)
at oracle.jdbc.driver.PhysicalConnection.rollback(PhysicalConnection.java:5150)
- locked <0x00000007071a9d18> (a oracle.jdbc.driver.T4CConnection)
....
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |