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

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content