On restart of a Java Batch job, deserialization fails when checkpoint objects contain array type fields. #2792
Labels
in:Batch
Java Batch (JSR352) batch features
release bug
This bug is present in a released version of Open Liberty
release-18.0.0.2
As discovered on StackOverflow here the code using Java serialization of checkpoint objects fails during deserialization when the checkpoint objects include array type fields.
Note that the StackOverflow question doesn't exactly conclusively show that array type fields were used there. Further testing shows this to be the case.
I'll copy the stack trace from the StackOverflow post, however:
A workaround would be to use ArrayList instead.
The text was updated successfully, but these errors were encountered: