Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-2977

JSON marshaller issues in Kie server deployed on EAP 7.3

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Verified (View Workflow)
    • Priority: Blocker
    • Resolution: Done
    • Affects Version/s: 7.8.0.GA
    • Fix Version/s: 7.8.0.GA
    • Component/s: Kie-Server
    • Labels:
      None
    • Environment:

      EAP 7.3

    • Target Release:
    • Fix Build:
      CR1
    • Steps to Reproduce:
      Hide

      Deploy Kie server on EAP 7.3
      Call a REST endpoint creating new container with JSON request payload.

      Can be reproduced by running Kie server integration tests with `mvn clean install -Peap7 -Deap7.download.url=<EAP 7.3 URL>`

      Show
      Deploy Kie server on EAP 7.3 Call a REST endpoint creating new container with JSON request payload. Can be reproduced by running Kie server integration tests with `mvn clean install -Peap7 -Deap7.download.url=<EAP 7.3 URL>`
    • Sprint:
      2020 Week 25-27 (from Jun 15)

      Description

      When Kie server is deployed on EAP 7.3 then JSON marshalling doesn't work, throwing an exception when called any endpoint with request marshalled in JSON.
      For error message see the attachment.

      The issue is related to misalignment of jackson-databind dependency between EAP 7.3 and WildFly 18 (used in upstream currently).

      Ideally the Kie server implementation should be adjusted to work correctly with both jackson-databind versions.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mfusco Mario Fusco
              Reporter:
              ksuta Karel Suta
              Tester:
              Karel Suta Karel Suta
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: