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
  • xPaaS Intelligent Process Server image

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.