IBM Support

JR56450: YOU GET AN ERROR WHEN YOU RETURN TO THE SAME COACH AND A LIST PROPERTY IS SET TO NULL

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When you trigger a boundary event in a coach, for example by
    clicking a button, an error occurs. In the SystemOut.log file of
    the server, you find an exception like this
    
    [8/5/16 16:47:40:419 CEST] 00000126 EJBWorkflowMa E
    CWLLG0594E: An exception occurred while initializing the
    runnable thread. Error:
    com.lombardisoftware.component.common.workflow.WorkflowProcessIt
    emException: java.lang.String incompatible with
    com.ibm.json.java.JSONObject
    
    com.lombardisoftware.component.common.workflow.WorkflowProcessIt
    emException: java.lang.String incompatible with
    com.ibm.json.java.JSONObject
     at
    com.lombardisoftware.component.common.workflow.ExecutionJob.doJo
    b(ExecutionJob.java:478)
     at
    com.lombardisoftware.server.ejb.workflow.EJBWorkflowManagerBean.
    doResumeWorkflowEngine(EJBWorkflowManagerBean.java:1438)
     at
    com.lombardisoftware.server.ejb.workflow.EJBWorkflowManagerBean.
    resumeProcess(EJBWorkflowManagerBean.java:414)
     at
    com.lombardisoftware.server.ejb.workflow.EJSRemoteStatefulEJBWor
    kflowManager_82478d70.resumeProcess(Unknown Source)
     at
    com.lombardisoftware.server.ejb.workflow._EJBWorkflowManagerInte
    rface_Stub.resumeProcess(_EJBWorkflowManagerInterface_Stub.java:
    518)
     at
    com.lombardisoftware.component.common.workflow.EJBWorkflowManage
    rDelegateDefault.resumeProcess(EJBWorkflowManagerDelegateDefault
    .java:144)
     at
    com.lombardisoftware.component.common.workflow.EJBWorkflowManage
    rDelegateWebSphere$6.run(EJBWorkflowManagerDelegateWebSphere.jav
    a:84)
    

Local fix

Problem summary

  • When a coach fires a boundary event, the data is sent to the
    server and processing the other steps, for example server
    scripts or service invocations, continues.
    If the navigation reaches the same coach or a Stay on page
    event, the server sends the data that was changed on the server
    back to the browser only. In this delta-comparison, a list
    property set to null was not correctly handled, causing the
    ClassCastException.
    
    PRODUCTS AFFECTED
    IBM Business Process Manager (BPM) Advanced
    IBM BPM Standard
    IBM BPM Express
    

Problem conclusion

  • A fix will be included in IBM BPM V8.5.7 cumulative fix 2016.09
    An interim fix on top of IBM BPM V8.5.6 cumulative fix 2 is
    available on request.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR56450

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    856

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-07

  • Closed date

    2016-08-31

  • Last modified date

    2016-08-31

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    BPM STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R856 PSY

       UP

  • R857 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"856","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
31 August 2016