IBM Support

IT09223: WMQFTE V7.0.4: JAVA.LANG.NULLPOINTEREXCEPTION EXCEPTION REGRESSION OF APAR IC94369.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A java.lang.NullPointerException is thrown when an error, that
    the agent deems as
    recoverable, occurs during the transfer initialization phase.
    
    The ABEND file reports the following:
    
    Class: com.ibm.wmqfte.thread.FTEThread
    Method: uncaughtException
    Probe: ABEND_001
    Cause: java.lang.NullPointerException
    java.lang.NullPointerException
     at
    com.ibm.wmqfte.transfer.impl.TransferSenderRunnable.closeAllFile
    s(TransferSenderRunnable.java:1564)
     at
    com.ibm.wmqfte.transfer.impl.TransferSenderImpl.closeAllFiles(Tr
    ansferSenderImpl.java:340)
     at
    com.ibm.wmqfte.statestore.impl.FTEStateStorePersistence.immediat
    eStop(FTEStateStorePersistence.java:1333)
     at
    com.ibm.wmqfte.statestore.impl.FTEStateStoreImpl.immediateStop(F
    TEStateStoreImpl.java:1147)
     at com.ibm.wmqfte.agent.Agent$4.run(Agent.java:1285)
     at java.lang.Thread.run(Thread.java:761)
     at com.ibm.wmqfte.thread.FTEThread.run(FTEThread.java:64)
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    This issue affects all users of IBM WebSphere MQ File Transfer
    Edition 7.0.4.4 or IBM WebSphere MQ Managed File Transfer
    7.5.0.3, 7.5.0.4, and 7.5.0.5
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    The WebSphere MQ File Transfer Edition and Managed File Transfer
    agent code was changed under APAR IC94369 to release any open
    locks on files in case of agent recovery processing. This new
    code could cause a null object to be referenced as it failed to
    check the object was not null before attempting to access it. If
    the object was null when accessed a
    java.lang.NullPointerException would be logged and the agent
    would ABEND.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IT09223

  • Reported component name

    WMQ FILE TRANSF

  • Reported component ID

    5724R1000

  • Reported release

    704

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-06-01

  • Closed date

    2015-06-26

  • Last modified date

    2016-05-05

  • 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

    WMQ FILE TRANSF

  • Fixed component ID

    5724R1000

Applicable component levels

  • R704 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEP7X","label":"WebSphere MQ File Transfer Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0.4","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
05 May 2016