-
Bug
-
Resolution: Done
-
Normal
-
1.26.0
-
None
-
None
Binary Cloud Events do not work because the version of the quarkus-reactive-messaging-http pulled from DP3 quarkus-bom is 1.0.3.redhat-00001:
2022-11-17 17:53:49,795 qe-jenkins-csb-business-automation quarkus-run.jar[30541] INFO [org.kie.kog.add.qua.mes.com.AbstractQuarkusCloudEventReceiver] (vert.x-eventloop-thread-3) Error converting event. Exception message is Missing mandatory specversion attribute at [Source: (String)"{"id":"4919c9d5-d8e9-4f7c-8b6c-f2b3b18538db","confirmed":true}"; line: 1, column: 62]
The support for binary Cloud Events was added only in version 1.0.4. As a workaround, updating the dependency to the version 1.0.8 fixes the issue. 1.1.0 cannot be used as it is incompatible with Quarkus 2.7.6. We need to add documentation note that in case users want to use binary cloud events, they should update the quarkus-reactive-messaging-http to version 1.0.8 manually.