IBM Support

IT28229: IIB embedded MFT agent fails to start and generates an ABEND file

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

  • After upgrading the IIB embedded agent component to the IBM MQ
    V9.1.0 Managed File Transfer (MFT) level, the embedded agent
    failed to start and generated an ABEND file containing a
    TransportException. An example of the ABEND file is shown below:
    
    ----------------------------------------------------------------
    ---------------------------
    Class:   com.ibm.wmqfte.utils.FTEPlatformUtils
    Method:   getMQMFTDataRoot
    Probe:   ABEND_001
    Cause:   com.ibm.wmqfte.api.TransportException: Cannot run
    program
    "/results/rts-nodb/ib1000-L190219.687_P-20190220-162916/64bit/RE
    G04/workpath/null/../bin/dspmqver": error=2, No such file or
    directory
    com.ibm.wmqfte.api.TransportException: Cannot run program
    "/results/rts-nodb/ib1000-L190219.687_P-20190220-162916/64bit/RE
    G04/workpath/null/../bin/dspmqver": error=2, No such file or
    directory
      at
    com.ibm.wmqfte.wmqiface.WMQProductInstallInfo.<init>(WMQProductI
    nstallInfo.java:213)
      at
    com.ibm.wmqfte.wmqiface.WMQInstallInfoFactory.getInstance(WMQIns
    tallInfoFactory.java:62)
      at
    com.ibm.wmqfte.wmqiface.WMQInstallInfoFactory.getInstance(WMQIns
    tallInfoFactory.java:41)
      at
    com.ibm.wmqfte.utils.FTEPlatformUtils.getMQMFTDataRoot(FTEPlatfo
    rmUtils.java:424)
      at
    com.ibm.wmqfte.utils.EventLogStartBanner.generateLogStartBanner(
    EventLogStartBanner.java:164)
      at
    com.ibm.wmqfte.ras.impl.EventLogFormatter.format(EventLogFormatt
    er.java:61)
    .........
    Caused by: java.io.IOException: Cannot run program
    "/results/rts-nodb/ib1000-L190219.687_P-20190220-162916/64bit/RE
    G04/workpath/null/../bin/dspmqver": error=2, No such file or
    directory
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1059)
      at
    com.ibm.wmqfte.wmqiface.WMQProductInstallInfo.<init>(WMQProductI
    nstallInfo.java:174)
    .........
    Caused by: java.io.IOException: error=2, No such file or
    directory
      at java.lang.UNIXProcess.<init>(UNIXProcess.java:291)
      at java.lang.ProcessImpl.start(ProcessImpl.java:167)
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1040)
    .........
    ----------------------------------------------------------------
    ---------------------------
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    This issue affects users of the IBM MQ V9.1.0 Managed File
    Transfer (MFT) embedded agent component included within IBM
    Integration Bus (IIB).
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    After the IBM MQ MFT embedded agent component within IIB was
    upgraded to the V9.1.0.1 level, the embedded agent failed to
    start and generated an ABEND file containing a
    TransportException. The exception was thrown because the agent
    tried to run some MQ commands in order to determine information
    to write to its event log - however, the commands were not
    available as part of the embedded agent installation.
    
    An example of the ABEND file is shown below:
    
    ----------------------------------------------------------------
    ---------------------------
    Class:   com.ibm.wmqfte.utils.FTEPlatformUtils
    Method:   getMQMFTDataRoot
    Probe:   ABEND_001
    Cause:   com.ibm.wmqfte.api.TransportException: Cannot run
    program
    "/results/rts-nodb/ib1000-L190219.687_P-20190220-162916/64bit/RE
    G04/workpath/null/../bin/dspmqver": error=2, No such file or
    directory
    com.ibm.wmqfte.api.TransportException: Cannot run program
    "/results/rts-nodb/ib1000-L190219.687_P-20190220-162916/64bit/RE
    G04/workpath/null/../bin/dspmqver": error=2, No such file or
    directory
      at
    com.ibm.wmqfte.wmqiface.WMQProductInstallInfo.<init>(WMQProductI
    nstallInfo.java:213)
      at
    com.ibm.wmqfte.wmqiface.WMQInstallInfoFactory.getInstance(WMQIns
    tallInfoFactory.java:62)
      at
    com.ibm.wmqfte.wmqiface.WMQInstallInfoFactory.getInstance(WMQIns
    tallInfoFactory.java:41)
      at
    com.ibm.wmqfte.utils.FTEPlatformUtils.getMQMFTDataRoot(FTEPlatfo
    rmUtils.java:424)
      at
    com.ibm.wmqfte.utils.EventLogStartBanner.generateLogStartBanner(
    EventLogStartBanner.java:164)
      at
    com.ibm.wmqfte.ras.impl.EventLogFormatter.format(EventLogFormatt
    er.java:61)
    .........
    Caused by: java.io.IOException: Cannot run program
    "/results/rts-nodb/ib1000-L190219.687_P-20190220-162916/64bit/RE
    G04/workpath/null/../bin/dspmqver": error=2, No such file or
    directory
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1059)
      at
    com.ibm.wmqfte.wmqiface.WMQProductInstallInfo.<init>(WMQProductI
    nstallInfo.java:174)
    .........
    Caused by: java.io.IOException: error=2, No such file or
    directory
      at java.lang.UNIXProcess.<init>(UNIXProcess.java:291)
      at java.lang.ProcessImpl.start(ProcessImpl.java:167)
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1040)
    .........
    ----------------------------------------------------------------
    ---------------------------
    

Problem conclusion

  • The IBM MFT embedded agent has been updated so that it does not
    try to run MQ commands, and only writes information relevant to
    an embedded agent installation to its event log.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v9.1 CD    9.1.3
    v9.1 LTS   9.1.0.3
    
    The latest available MQ 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

    IT28229

  • Reported component name

    IBM MQ MFT V9.1

  • Reported component ID

    5724H7272

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-02-26

  • Closed date

    2019-03-08

  • Last modified date

    2019-03-08

  • 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

    IBM MQ MFT V9.1

  • Fixed component ID

    5724H7272

Applicable component levels



Document information

More support for: IBM MQ

Software version: 910

Reference #: IT28229

Modified date: 08 March 2019