IBM Support

IT48024: USEREXIT RELATED ABENDS OCCUR WHEN THIRD PARTY JVM MONITORING AGENTS ARE INJECTED INTO ACE

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

  • While using third part JVM monitoring tools like Dynatrace,
    abends with the following stack can occur either when starting
    or stopping the Integration server.
    #0   0x7f2d17e2dd7e in ?? from
    /opt/ibm/ace-12.0.12.12/server/lib/libCommonServices.so
    #1   0x7f2d17dffbd8 in ImbAbend::dumpCurrentStacksToFile(void
    const*, int) from
    /opt/ibm/ace-12.0.12.12/server/lib/libCommonServices.so
    #2   0x7f2d17e0032d in ImbAbend::dumpToFile(char*, char const*,
    int, char const*, ImbAbend::Insert const&, ImbAbend::Insert
    const&, ImbAbend::Insert const&, ImbAbend::Insert const&,
    ImbAbend::Insert const&, ImbAbend::Insert const&, void const*)
    from /opt/ibm/ace-12.0.12.12/server/lib/libCommonServices.so
    #3   0x7f2d17e008bd in ImbAbend::logSystemErrorInternal(char
    const*, int, char const*, ImbAbend::Insert const&,
    ImbAbend::Insert const&, ImbAbend::Insert const&,
    ImbAbend::Insert const&, ImbAbend::Insert const&,
    ImbAbend::Insert const&, void const*, bool) from
    /opt/ibm/ace-12.0.12.12/server/lib/libCommonServices.so
    #4   0x7f2d17e00cea in
    ImbAbend::logSystemErrorAndTerminateProcessInternal(char const*,
    int, char const*, ImbAbend::Insert const&, ImbAbend::Insert
    const&, ImbAbend::Insert const&, ImbAbend::Insert const&,
    ImbAbend::Insert const&, ImbAbend::Insert const&, void const*,
    bool) from
    /opt/ibm/ace-12.0.12.12/server/lib/libCommonServices.so
    #5   0x7f2d17e00f0d in ImbAbend::signalHandlerInternal(int,
    siginfo_t*, void*) from
    /opt/ibm/ace-12.0.12.12/server/lib/libCommonServices.so
    #6   0x7f2d165835b0 in ?? from /lib64/libc.so.6
    #7   0x7f2d12ecfc24 in pthread_getcpuclockid from
    /lib64/libpthread.so.0
    #8   0x7f2d101040fd in omrthread_get_cpu_time_ex from
    /opt/ibm/ace-12.0.12.12/common/jdk/jre/lib/amd64/compressedrefs/
    libj9thr29.so
    #9   0x7f2d10104267 in omrthread_get_cpu_time from
    /opt/ibm/ace-12.0.12.12/common/jdk/jre/lib/amd64/compressedrefs/
    libj9thr29.so
    #10  0x7f2cf84ccb05 in ?? from
    /opt/ibm/ace-12.0.12.12/common/jdk/jre/lib/amd64/compressedrefs/
    libj9jvmti29.so
    #11  0x7f2c689280e2 in ?? from
    /opt/dynatrace/oneagent/agent/bin/1.307.61.20250226-155505/linux
    -x86-64/liboneagentjava.so
    #12  0x7f2c689fabe1 in ?? from
    /opt/dynatrace/oneagent/agent/bin/1.307.61.20250226-155505/linux
    -x86-64/liboneagentjava.so
    #13  0x7f2c689fb830 in ?? from
    /opt/dynatrace/oneagent/agent/bin/1.307.61.20250226-155505/linux
    -x86-64/liboneagentjava.so
    This can happen because some native ACE threads are not detached
    from the JVM when they are shutdown.
    

Local fix

  • NIL
    

Problem summary

  • ****************************************************************
    
    USERS AFFECTED:
    All users of IBM App Connect Enterprise using third party
    monitoring tools or User Exits.
    
    
    Platforms affected:
    AIX, LinuxZ64, LinuxX64, LinuxPPCLE64, WinX64
    
    ****************************************************************
    
    PROBLEM DESCRIPTION:
    An Integration Server configured with User Exits or third-party
    monitoring tools may abend, with the generated abend file
    displaying the following call stack :
    
    #6 0x7f2d165835b0 in ??
    from /lib64/libc.so.6
    #7 0x7f2d12ecfc24 in pthread_getcpuclockid
    from /lib64/libpthread.so.0
    #8 0x7f2d101040fd in
    omrthread_get_cpu_time_ex from
    /opt/ibm/ace-12.0.12.12/common/jdk/jre/lib/amd64/compressedrefs/
    
    libj9thr29.so
    #9 0x7f2d10104267 in omrthread_get_cpu_time from
    /opt/ibm/ace-12.0.12.12/common/jdk/jre/lib/amd64/compressedrefs/
    
    libj9thr29.so
    #10 0x7f2cf84ccb05 in ?? from
    /opt/ibm/ace-12.0.12.12/common/jdk/jre/lib/amd64/compressedrefs/
    
    libj9jvmti29.so
    
    This can happen because some native ACE threads
    are not detached from the JVM when they are shutdown.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IT48024

  • Reported component name

    APP CONNECT ENT

  • Reported component ID

    5724J0560

  • Reported release

    C00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-05-05

  • Closed date

    2025-06-06

  • Last modified date

    2025-06-06

  • 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

    APP CONNECT ENT

  • Fixed component ID

    5724J0560

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSDR5J","label":"IBM App Connect Enterprise"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"C00","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Document Information

Modified date:
06 June 2025