IBM Support

JR56566: WSVR0605W HUNG THREADS IN EXECUTIONCONTEXTREGISTRY AND ALSO HIGHCPU USAGE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You might experience hung IBM Business Process Manager (BPM)
    Event Manager Work Manager threads and transaction timeouts. The
    stacktrace looks like this:
    
    WSVR0605W:
    Thread "WorkManager.bpm-em-workmanager : 40" (000003d6) has been
    active for 747005 milliseconds and may be hung.  There is/are 2
    thread(s) in
    total in the server that may be hung.
    at java.util.HashMap.put(HashMap.java:374)
    at
    com.lombardisoftware.component.common.workflow.ExecutionContextR
    egistry.
    setExecutionContext(ExecutionContextRegistry.java:85)
    at
    com.lombardisoftware.core.script.js.AbstractTWSystemScriptable.j
    sFunction_executeServiceByName
    (AbstractTWSystemScriptable.java:1066)
    

Local fix

Problem summary

  • The threads hang because the
    ExecutionContextRegistry.setExecutionContext and
    ExecutionContextRegistry.clearExecutionContext methods are not
    thread safe.
    

Problem conclusion

  • A fix is available for IBM BPM V8.5.5.0 that calls the methods
    in a thread safe way.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR56566:
    
    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 APAR or SPR, enter JR56566, and click Continue.
    
    When you download fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR56566

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    855

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-26

  • Closed date

    2016-12-01

  • Last modified date

    2019-09-30

  • 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

[{"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":"855","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
30 September 2019