IBM Support

JR64225: BLOCKED THREADS ON COM/IBM/BPE/MESSAGE/DEPLOYEDSDOMESSAGETYPEHELPER.COMPUTETYPE()

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Java profiling shows many blocked threads on one dedicated
    method. The output looks like:
    80370 3XMTHREADINFO      "PMAPool : 77"
    J9VMThread:0x000000000AB80300, omrthread_t:0x00007F8EB00F99A8,
    java/lang/Thread:0x00000004B88333D0, state:R, prio=5
    80371 3XMJAVALTHREAD            (java/lang/Thread
    getId:0x5C9,isDaemon:true)
    80372 3XMTHREADINFO1            (native thread ID:0x6DCF, native
    priority:0x5, native policy:UNKNOWN, vmstate:CW, vm thread
    flags:0x00000281)
    80373 3XMTHREADINFO2          (native stack address range
    from:0x00007F91E09AD000, to:0x00007F91E09ED000, size:0x40000)
    80374 3XMCPUTIME                CPU usage total: 196.158568520
    secs, current category="Application"
    80375 3XMHEAPALLOC              Heap bytes allocated since last
    GC cycle=2300696 (0x231B18)
    80376 3XMTHREADINFO3          Java callstack:
    80377 4XESTACKTRACE                at
    com/ibm/bpe/message/DeployedSDOMessageTypeHelper.computeType(Dep
    loyedSDOMessageTypeHelpeqr.java:119(CompiledCode))
    

Local fix

Problem summary

  • A huge amount of blocked threads on
    com/ibm/bpe/message/DeployedSDOMessageTypeHelper are observed
    which all call the computeType(DeployedSDOMessageType) method.
    As this method is synchronized the call stack is increasing
    quickly causing delays in the processing.
    
    PRODUCTS AFFECTED
    IBM Business Automation Workflow
    

Problem conclusion

  • A fix is available which changes the synchronization behavior of
    the computeType(DeployedSDOMessageType) method to avoid these
    lock situations.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR64225

  • 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

    2021-10-01

  • Closed date

    2021-11-24

  • Last modified date

    2021-11-24

  • 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

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

Document Information

Modified date:
25 November 2021