IBM Support

JR64511: A NULLPOINTEREXCEPTION IS THROWN AND CASE EVENT EMITTER STOPS PROCESSING FOR SOME UNHANDLED VALUES FROM FILENET WORKFLOW EVENT

Direct link to fix

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • There are some values associated with events from FileNet
    Content Platform Engine workflow system that is not handled with
     IBM Business Automation Workflow Case Event Emitter.
    
    The error causes the Case Event Emitter to stop processing any
    more events.
    
    When the values are encountered, it might result in the
    following exception being logged in the application logs:
    
    1/6/22 23:28:59:870 EST] 00000091 SystemErr   R
    java.lang.NullPointerException: value must not be null
    [1/6/22 23:28:59:870 EST] 00000091 SystemErr   R at
    org.apache.johnzon.core.JsonStringImpl.<init>(JsonStringImpl.jav
    a:32)
    [1/6/22 23:28:59:870 EST] 00000091 SystemErr   R at
    org.apache.johnzon.core.JsonObjectBuilderImpl.add(JsonObjectBuil
    derImpl.java:86)
    [1/6/22 23:28:59:870 EST] 00000091 SystemErr   R at
    com.ibm.dba.bai.events.AbstractBusinessEventBuilder.add(Abstract
    BusinessEventBuilder.java:105)
    [1/6/22 23:28:59:870 EST] 00000091 SystemErr   R at
    com.ibm.oi.icm.event.emitter.util.CHEventElementBase.putSourceIc
    mInstanceKV(CHEventElementBase.java:168)
    [1/6/22 23:28:59:870 EST] 00000091 SystemErr   R at
    com.ibm.oi.icm.event.emitter.util.CHPEEventElementBase.<init>(CH
    PEEventElementBase.java:304)
    [1/6/22 23:28:59:870 EST] 00000091 SystemErr   R at
    com.ibm.oi.icm.event.emitter.util.CHPEEventElement.<init>(CHPEEv
    entElement.java:54)
    [1/6/22 23:28:59:870 EST] 00000091 SystemErr   R at
    com.ibm.oi.icm.event.emitter.util.PELogCrawler.recordLatestEvent
    s(PELogCrawler.java:303)
    [1/6/22 23:28:59:870 EST] 00000091 SystemErr   R at
    com.ibm.oi.icm.event.emitter.IcmOiEmitter.run(IcmOiEmitter.java:
    131)
    [1/6/22 23:28:59:870 EST] 00000091 SystemErr   R at
    java.util.concurrent.Executors$RunnableAdapter.call(Executors.ja
    va:522)
    
    PRODUCTS AFFECTED
    IBM Cloud Pak for Business Automation
    IBM Business Automation Workflow
    IBM Case Manager
    

Local fix

Problem summary

  • No additional information is available.
    

Problem conclusion

  • A fix is available or will be available that ensures unhandled
    values don't cause Case Event Emitter to stop processing with a
    "NullPointerException: value must not be null" error.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR64511

  • Reported component name

    BUS AUTO WORKFL

  • Reported component ID

    5737H4100

  • Reported release

    K00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-01-21

  • Closed date

    2022-05-26

  • Last modified date

    2022-05-26

  • 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

    BUS AUTO WORKFL

  • Fixed component ID

    5737H4100

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS8JB4","label":"IBM Business Automation Workflow"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"20.0.0.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
30 August 2023