Called sub-process results in Protobuf error

Skip to first unread message

Adrian Apthorp

Mar 31, 2021, 6:47:32 AMMar 31
to Kogito development mailing list
I have a process which when run independently works fine. However if I call it from another process (i.e. a called sub-process) I get a Protobuf error when I perform the first task in the sub-process. This task updates the field which is shown in the Protobuf error.

The field exists in the protobuf schema for the sub-process.

infinispan_1          | 10:39:16,817 ERROR (blocking-thread--p3-t1) [org.jboss.threads.errors] Thread Thread[blocking-thread--p3-t1,5,ISPN-blocking-thread-group] threw an uncaught exception java.lang.IllegalStateException: The field 'accepted' was not found in the Protobuf schema
infinispan_1          |     at org.infinispan.protostream.ProtobufUtil.expectField(
infinispan_1          |     at org.infinispan.protostream.ProtobufUtil.processObject(
infinispan_1          |     at org.infinispan.protostream.ProtobufUtil.processJsonDocument(
infinispan_1          |     at org.infinispan.protostream.ProtobufUtil.fromCanonicalJSON(
infinispan_1          |     at org.infinispan.encoding.ProtostreamTranscoder.transcode(
infinispan_1          |     at org.infinispan.encoding.DataConversion.toStorage(
infinispan_1          |     at org.infinispan.cache.impl.EncoderCache.valueToStorage(
infinispan_1          |     at org.infinispan.cache.impl.EncoderCache.putAsync(
infinispan_1          |     at org.infinispan.server.hotrod.CacheRequestProcessor.putInternal(
infinispan_1          |     at org.infinispan.server.hotrod.CacheRequestProcessor.lambda$put$4(
infinispan_1          |     at
infinispan_1          |     at org.jboss.threads.EnhancedQueueExecutor.safeRun(
infinispan_1          |     at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(
infinispan_1          |     at org.jboss.threads.EnhancedQueueExecutor$
infinispan_1          |     at java.base/

Reply all
Reply to author
0 new messages