It seems that the BC/DC images for RHPAM and RHDM does not include the fixes in this PR.
We're using the next image versions:
RHPAM: registry-proxy.engineering.redhat.com/rh-osbs/rhpam-7-rhpam-businesscentral-rhel8:7.8.0-2
RHDM: registry-proxy.engineering.redhat.com/rh-osbs/rhdm-7-rhdm-decisioncentral-rhel8:7.8.0-1
When I install Business Central or Decision Central and upload a KJAR application, it fails with:
�[0m�[31m11:26:46,250 ERROR [io.undertow.request] (default task-11) UT005023: Exception handling request to /rest/controller/management/servers/myapp-kieserver/containers/testDeployFromWorkbenchAndFireRules: org.jboss.resteasy.spi.UnhandledException: java.lang.NoSuchMethodError: 'com.fasterxml.jackson.databind.jsontype.TypeIdResolver org.kie.server.api.marshalling.json.JSONMarshaller$2.idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.JavaType, java.util.Collection, boolean, boolean)' at org.jboss.resteasy.resteasy-jaxrs@3.11.2.Final-redhat-00002//org.jboss.resteasy.core.ExceptionHandler.handleApplicationException(ExceptionHandler.java:82) at org.jboss.resteasy.resteasy-jaxrs@3.11.2.Final-redhat-00002//org.jboss.resteasy.core.ExceptionHandler.handleException(ExceptionHandler.java:346) at org.jboss.resteasy.resteasy-jaxrs@3.11.2.Final-redhat-00002//org.jboss.resteasy.core.SynchronousDispatcher.writeException(SynchronousDispatcher.java:193) ... Caused by: java.lang.NoSuchMethodError: 'com.fasterxml.jackson.databind.jsontype.TypeIdResolver org.kie.server.api.marshalling.json.JSONMarshaller$2.idResolver(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.JavaType, java.util.Collection, boolean, boolean)' at deployment.ROOT.war//org.kie.server.api.marshalling.json.JSONMarshaller$2.buildTypeDeserializer(JSONMarshaller.java:262)
Note that the JSONMarshaller.java:262 line does not exist (see here).
Also, I double checked that the BC version is the expected: