IBM Support

SE45495: WEBSPHERE MQ V7.0.1 BEING USED WITH WAS V7 AND IBM J9 JVM EXPERIENCE HIGH CPU USAGE FOR WAS PROFILE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Enduser has the following environment :
    WebSphere MQ V7.0.1.2
       WebSphere Application Server V7
       IBM J9 JVM
    .
    When JMS application is deployed to WAS and server started, the
    profile may experience high CPU usage. There can also be
    problems on startup/shutdown of the WAS profile where it may
    seem to be hung.
    
    The call stack of the thread taking the most CPU can look
    similar to this:
    
    QLESPI     QSYS         19  LE_Create_Thread2__FP12crtt >
    QP0WPINT   QSYS         19  pthread_create_part2
    LIBMQMCS_R QMQM         193 ThreadMain
    LIBMQZST_R QMQM         60  zstAsyncConsumeThread
    LIBMQZST_R QMQM         928 zstAsyncConsume
    LIBMQZST_R QMQM         116 zstUserCallback
    MQJBND     QMQM         101 JmqiConsumerFunction
    QXJ9VM     QJVM6032     40  AttachCurrentThreadAsDaemon >
    QXJ9VM     QJVM6032     5   iCallPase__14Qxj9PaseAccess >
    QP2USER    QSYS         1   Qp2CallPase
    QP2USER2   QSYS         9   __Qp2CallPase2
    QP2USER2   QSYS         5   runpase_common__FiPvT2
    unix                        <callbackrtn>
    P libi5osenv.so  7742    0000009C J9_i5OS_AttachCurrentThread
    P libj9vm24.so   1014    00000014 AttachCurrentThreadAsDaemon
    P libj9vm24.so   1076    00000070 attachCurrentThread
    P libj9vm24.so   660     00000048 internalAttachCurrentThread
    P libj9prt24.so  329     0000013C j9sig_protect
    P libj9vm24.so   621     0000010C protectedInternalAttachCurr
    P libj9vm24.so   38      00000268 initializeAttachedThread
    P libj9vm24.so   79      000000C0 createJavaLangString
    P libj9vm24.so   132     00000038 getUnicodeLength
    P libj9vm24.so   118     00000198 decodeUTF8CharN
    P libj9trc24.so  716     0000006C j9Trace
    P libj9ute24.so  2093    00000110 utsTraceV
    P libj9ute24.so  1992    00000058 logTracePoint
    P libj9ute24.so  1528    00000128 traceV
    P+libj9trc24.so  178     00000024 twGetSequenceCounter
    P+libj9ute24.so  1528    00000128 traceV
    P libj9trc24.so  178     00000018 twGetSequenceCounter
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    WMQ V701 users utilizing WAS V7 with IBM J9 JVM
    
    Platforms affected:
    iSeries
    
    ****************************************************************
    PROBLEM SUMMARY:
    WMQ was not correctly converting thread data from EBCDIC to
    ASCII before attaching to the JVM.
    

Problem conclusion

  • WMQ code has been modified to ensure that JVM threads are
    attached/detached in the correct codepage.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
                       v7.0
    Platform           Fix Pack 7.0.1.4
    --------           --------------------
    iSeries            tbc_p700_0_1_4
    
    The latest available maintenance can be obtained from
    'WebSphere MQ Recommended Fixes'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
    
    If the maintenance level is not yet available, information on
    its planned availability can be found in 'WebSphere MQ
    Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    SE45495

  • Reported component name

    WMQ ISERIES V7

  • Reported component ID

    5724H7226

  • Reported release

    701

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2010-10-22

  • Closed date

    2010-10-27

  • Last modified date

    2010-11-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • RCHMGR
    

Fix information

  • Fixed component name

    WMQ ISERIES V7

  • Fixed component ID

    5724H7226

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCPQ63","label":"APAR \/ Maintenance"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
27 April 2020