JSON response from Intelligent Process Server xPaaS image REST API is different from a local BPM Suite 6 installation

Solution Verified - Updated -

Issue

Given a simple project which accepts a complex type as a payload
When a local installation of EAP 6 / 6.3.0 GA BPM the marsalling of the payload using /kie-server/services/rest/server/containers/myContainer/processes/instances/1/variables is different compared to using the Openshift process server image / 6.3.0 GA BPM.
Local

{

"p": {
        "org.example.Person": {
            "id": null,
            "name": "Someone"
        }
    }
}

Openshift image

{

"p": {
        "id": null,
        "name": "Someone"
     }
}

What is wrong? How can I have the same response for both installations?

Environment

  • Red Hat JBoss BPM Suite
    • 6.3
  • Red Hat Process Automation Manager (RHPAM)
    • 7.x
  • xPaaS Intelligent Process Server image

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In