Oracle hangs at OraclePreparedStatement.executeBatch() call [message #92300] |
Fri, 21 May 2004 07:48 |
Aleksey
Messages: 2 Registered: May 2004
|
Junior Member |
|
|
Hi!
Does anybody knows what may cause the Oracle (8.1.7)
JDBC driver to be blocked? This situation occures from time to time and I can not see any reason.
The thread dump is listed below:
"SdrWriterThread-1" prio=5 tid=0x184264c8 nid=0x214 runnable [[18f1f000..18f1fd94]]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
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:718)
at oracle.jdbc.ttc7.MAREngine.unmarshalSB1(MAREngine.java:690)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:373)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1405)
at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:822)
- locked <0x10641b80> (a oracle.jdbc.ttc7.TTC7Protocol)
at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:1446)
at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1371)
at oracle.jdbc.driver.OraclePreparedStatement.executeBatch(OraclePreparedStatement.java:2883)
- locked <0x100900d0> (a oracle.jdbc.driver.OraclePreparedStatement)
at com.jnetx.xr.persistence.DAO.executeBatch(DAO.java:66)
...
Thanks for any suggestion.
|
|
|
|
|
|
|