ローカルの postgres.config で「max_prepared_transactions」を 20 に設定しましたが、トランザクションは次のエラー トレースで失敗します (Linux のみ)。Windows では同じコードがシームレスに機能するため、これが許可の問題でないかどうかはわかりません。解決策は何ですか?ありがとうピーター
372300 [Atomikos:7] 警告 atomikos - XA リソース 'XADBMS': XID のロールバック '3137332E3230332E3132362E3139302E746D30303030313030303037:3137332E3230332E313 resource262E3139302E 内部エラーが発生しました -6D7 が発生しました org.postgresql.xa.PGXAException: 準備されたトランザクションのロールバック中にエラーが発生しました org.postgresql.xa.PGXAConnection.rollback (PGXAConnection.java:357) で com.atomikos.datasource.xa.XAResourceTransaction.rollback (XAResourceTransaction.java:873) で com.atomikos.icatch.imp.RollbackMessage.send (RollbackMessage.java:90) で com.atomikos.icatch.imp.PropagationMessage.submit (PropagationMessage.java:86) で com.atomikos.icatch.imp.Propagator$PropagatorThread.run(Propagator.java:62) で java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651) で java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676) で java.lang.Thread.run(Thread.java:595) で 原因: org.postgresql.util.PSQLException: エラー: 識別子 "1096044365_MTczLjIwMy4xMjYuMTkwLnRtMDAwMDEwMDAwNw==_MTczLjIwMy4xMjYuMTkwLnRtMQ==" を持つ準備済みトランザクションが存在しません org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse (QueryExecutorImpl.java:2062) で org.postgresql.core.v3.QueryExecutorImpl.processResults (QueryExecutorImpl.java:1795) で org.postgresql.core.v3.QueryExecutorImpl.execute (QueryExecutorImpl.java:257) で org.postgresql.jdbc2.AbstractJdbc2Statement.execute (AbstractJdbc2Statement.java:479) で org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags (AbstractJdbc2Statement.java:353) で org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate (AbstractJdbc2Statement.java:299) で org.postgresql.xa.PGXAConnection.rollback (PGXAConnection.java:347) で