3

私たちの製品環境でのみ奇妙な動作が見られます。アプリケーションは数時間正常に動作し、その後 java.sql.SQLException: Closed Connection が表示され始めます

これは、Spring + Ibatis コード ベースで発生しています (Hibernate から iBatis に移行しました)。

weblogic 10.0.3、spring 3.0.2、iBatis 2.3.5 を使用しています。

例外の動作は次のとおりです。

  1. iBatis を使用した更新中のデータベース例外 (単一の更新ではなくトランザクション) がいくつかあります。
  2. その後、java.sql.SQLException: ORA-01013: ユーザーが現在の操作のキャンセルを要求しました
  3. 原因: java.sql.SQLException: No more data to read from socket
  4. 原因: java.sql.SQLException: OALL8 が不整合な状態です。
  5. 原因: java.sql.SQLException: Io 例外: パイプが壊れています。

そして、その後のすべてのデータベースクエリが取得されます

原因: java.sql.SQLException: 接続が閉じられました。その後、接続を有効にするためにサーバーを再起動する必要があります。

4

0 に答える 0