I am running locally with an in-memory key value store. When processing BulkStatusComputation I have a NullPointerException on AvroMessageCodec.decode.
It looks like the bulk commands are no longer in the key value store. Every time I restart the server I get an error. Would this ever happen in production? If so, we need either a fix or at least some documentation on how to resolve the issue.
java.lang.NullPointerException: null
at org.apache.avro.message.MessageDecoder$BaseDecoder.decode(MessageDecoder.java:154) ~[avro-1.8.2.jar:1.8.2]
at org.nuxeo.lib.stream.codec.AvroMessageCodec.decode(AvroMessageCodec.java:78) ~[nuxeo-stream-10.3-SNAPSHOT.jar:?]
at org.nuxeo.ecm.core.bulk.computation.BulkStatusComputation.processRecord(BulkStatusComputation.java:67) ~[nuxeo-core-bulk-10.3-SNAPSHOT.jar:?]
at org.nuxeo.lib.stream.computation.log.ComputationRunner.processRecord(ComputationRunner.java:285) ~[nuxeo-stream-10.3-SNAPSHOT.jar:?]
at org.nuxeo.lib.stream.computation.log.ComputationRunner.processLoop(ComputationRunner.java:194) ~[nuxeo-stream-10.3-SNAPSHOT.jar:?]
at org.nuxeo.lib.stream.computation.log.ComputationRunner.run(ComputationRunner.java:152) [nuxeo-stream-10.3-SNAPSHOT.jar:?]
- is related to
-
NXP-25996 Add a REST enpoint to abort a command
- Resolved