2017-04-19 17 views
0

ステップ(ラージオブジェクト)間でデータを渡していますが、シリアル化エラーが発生します。最大限のデータ量があります。 ?複数のステップ間でデータを共有するシリアライゼーションエラー

+0

スタックトレースとは何ですか? –

+0

java.lang.IllegalArgumentException:型のオブジェクトのシリアル化に失敗しました:クラスorg.springframework.batch.item.ExecutionContext – kaissun

+0

モデルにSerializableを実装しましたが、現在は動作していますが、時には実行時にnullポインタ例外エラーが発生することがあります分割ジョブフロー(並列ステップ)それはスレッドセーフですか? – kaissun

答えて

1

オブジェクトクラスにimplements Serializableを追加する必要があります。 jobRepositoryに保存されたものはすべてシリアライズ可能である必要があります。これは、保存されたステップ実行コンテキストデータの一部として使用できます。

関連する問題