IBM Support

JR54419: RUNTIME TRANSACTION SUCCEEDS AND PROCEEDS ALTHOUGH PART OF THE TRANSACTION FAILED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Certain runtime transactions succeed and proceed although part
    of the transaction failed and you receive the following error
    message and a stack trace similar to the following stack trace:
    CWTBG0019E: Unexpected exception during execution. Exception
    information: ''{0}''.
    java.util.ConcurrentModificationException
     at java.util.HashMap$HashIterator.nextEntry(HashMap.java:934)
     at java.util.HashMap$EntryIterator.next(HashMap.java:974)
     at java.util.HashMap$EntryIterator.next(HashMap.java:972)
     at java.util.AbstractMap.toString(AbstractMap.java:530)
     at java.lang.String.valueOf(String.java:1659)
     at java.lang.StringBuilder.append(StringBuilder.java:194)
     at com.ibm.bpm.rest.impl.service.ServiceRunnerManager.
      initOldWebWFM (ServiceRunnerManager.java:121)
     at com.ibm.bpm.rest.impl.service.ServiceRunnerManager.
      getInstance(S erviceRunnerManager.java:80)
     at com.ibm.bpm.rest.impl.service.StartActionHandler.
      getServiceRunne r(StartActionHandler.java:487)
     at com.ibm.bpm.rest.impl.service.StartActionHandler.
      handleActionGet Model(StartActionHandler.java:159)
     at com.ibm.bpm.rest.impl.service.StartActionHandler.
      handleAction(StartActionHandler.java:200)
     at com.ibm.bpm.rest.impl.service.ServiceResource.
      postServiceActions(ServiceResource.java:456)
    

Local fix

Problem summary

  • In high-load scenarios, a non-synchronized HashMap is read while
    it is updated. As a result, you receive the
    ConcurrentModification exception.
    

Problem conclusion

  • A fix that synchronizes the accesses to this HashMap will be
    included in an IBM BPM V8.5.6 cumulative fix.
    
    To determine whether the cumulative fix is available and
    download it if it is, complete the following steps on Fix
    Central (http://www.ibm.com/support/fixcentral):
    
    1. Select IBM Business Process Manager with your edition from
    the product selector, the installed version to the fix pack
    level, and your platform, and then click Continue.
    2. Select Text, enter ?cumulative fix?, and click Continue.
    

Temporary fix

  • Not applicable
    

Comments

APAR Information

  • APAR number

    JR54419

  • Reported component name

    BPM STANDARD

  • Reported component ID

    5725C9500

  • Reported release

    856

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-10-01

  • Closed date

    2016-02-01

  • Last modified date

    2016-02-01

  • 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

  • R751 PSY

       UP

  • R850 PSY

       UP

  • R856 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:
01 February 2016