私のアプリケーションでは、バッチ処理に JBeret 実装を使用しています。
ジョブの実行中の実行を取得しようとすると、NPE が発生しました。
スタックトレース:
原因: org.jberet.runtime.JobExecutionImpl.getJobName(JobExecutionImpl.java:141) での java.lang.NullPointerException org.jberet.operations.JobOperatorImpl.getRunningExecutions(JobOperatorImpl.java:157) で.batch.rs.BatchOperatorServiceBean.getRunningJobIds(BatchOperatorServiceBean.java:143)、ch.adnovum.monexio.server.batch.rs.BatchOperatorServiceBean.assertAtomicJob(BatchOperatorServiceBean.java:94)、ch.adnovum.monexio.server.batch.rs .BatchOperatorServiceBean.start(BatchOperatorServiceBean.java:54)
JBeret がジョブ情報を格納するデータベースを確認したところ、有効なインスタンスにアタッチされたすべての実行が確認できました。
誰も同じ問題に直面したことがありますか?