1

JBoss AS7 ログにこのエラーがあり、その後、すべてのデータベース アクションに次のようなエラーが表示されます。

ISPN000136: 実行エラー: java.lang.IllegalStateException: Transaction TransactionImple < ac, BasicAction: 0:ffff0a400e22:2251d537:519c37fa:35d4 status: ActionStatus.ABORTED > は、キャッシュ操作を呼び出す有効な状態ではありません。

HHH000327: ロード コマンドの実行中にエラーが発生しました: org.hibernate.cache.CacheException: java.lang.IllegalStateException: Transaction TransactionImple < ac, BasicAction: 0:ffff0a400e22:2251d537:519c37fa:35d4 status: ActionStatus.ABORTED > は有効な状態ではありませんでキャッシュ操作を呼び出しています。

org.hibernate.cache.CacheException: java.lang.IllegalStateException: Transaction TransactionImple < ac, BasicAction: 0:ffff0a400e22:2251d537:519c37fa:35d4 status: ActionStatus.ABORTED > は、キャッシュ操作を呼び出す有効な状態ではありません。

SQL エラー: 0、SQLState: null

javax.resource.ResourceException: IJ000460: トランザクションのチェック中にエラーが発生しました

4

1 に答える 1

1

この場合、データベースの mysqldump が原因のようです。MySQLサーバーが受け入れた接続が使い果たされたため、AS7がデータベース接続をドロップし、上記のエラーが発生したと思います.

--single-transaction問題を解決するために、 mysqldump オプションを使用し、max_connectionsMySQL の設定を更新しました。

http://mwibbels.blogspot.com.au/2010/12/mysql-mysqldump-and-dropping-database.htmlは良い説明です。

于 2013-05-23T22:41:03.060 に答える