IBM Support

IT05782: WMQ MFT V7.5 PROTOCOL BRIDGE AGENT TRANSFERS HANG AND AGENT CONTINUALLY RESTARTS.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • During normal operations the WebSphere MQ Managed File
    Transfer protocol bridge agent's active transfers stall / hang.
     The agent restarts repeatedly by the process controller.
    
    The agent event log ( output0.txt file ) for the bridge agent
    shows the agent ending abnormally
    and restarting repeatedly.
    
    The ffdc directory contains ABEND.FTE and FFDC.FTE records with
    the following information.
    
    ABEND.FTE
    
    Filename: C:\Program Files (x86)\IBM\WebSphere
    
    MQ\mqft\logs\xxxxxx\agents\xxxxxx\logs\ffdc\ABEND.FTE.2014111815
    2
     Level: f750-FP-20140428-1317
    Time: 19/11/2014 12:31:32:790 EST
    Thread: 33 (FileIOWorker-1:0)
    Class: com.ibm.wmqfte.thread.FTEThread
    Instance: 64ae64ae
    Method: uncaughtException
    Probe: ABEND_001
    Cause: java.lang.NullPointerException
    java.lang.NullPointerException
            at
    com.ibm.wmqfte.bridge.session.ftp.FTPSession$FTPOutputStream.wri
    te(FTPSession.java:1418)
            at
    com.ibm.wmqfte.io.bridge.BridgeFileChannelImpl.write(BridgeFileC
    hannelImpl.java:971)
            at
    com.ibm.wmqfte.io.bridge.BridgeFileChannelImpl.write(BridgeFileC
    hannelImpl.java:902)
            at
    com.ibm.wmqfte.transfer.frame.impl.TransferFrameReceiverImpl.wri
    teSlice(TransferFrameReceiverImpl.java:537)
            at
    com.ibm.wmqfte.transfer.frame.impl.TransferFrameReceiverImpl.pro
    cessChunk(TransferFrameReceiverImpl.java:478)
            at
    com.ibm.wmqfte.transfer.frame.impl.TransferFrameReceiverImpl.acc
    ess$100(TransferFrameReceiverImpl.java:77)
            at
    com.ibm.wmqfte.transfer.frame.impl.TransferFrameReceiverImpl$Chu
    nkProcessor.doWorkImpl(TransferFrameReceiverImpl.java:143)
            at
    com.ibm.wmqfte.io.impl.FTEFileIOWorker.doWork(FTEFileIOWorker.ja
    va:100)
            at
    com.ibm.wmqfte.io.impl.FTEFileIORequestQueue.run(FTEFileIOReques
    tQueue.java:241)
            at java.lang.Thread.run(Thread.java:761)
            at
    com.ibm.wmqfte.thread.FTEThread.run(FTEThread.java:70)
    
    FFDC.FTE
    
    Filename: C:\Program Files (x86)\IBM\WebSphere
    MQ\mqft\logs\xxxxxxxx\agents\xxxxxxx\logs\ffdc\FFDC.FTE.20141119
    121819268.5173180016019494534.log
    Level: f750-FP-20140428-1317
    Time: 19/11/2014 12:18:19:268 EST
    Thread: 23 (CommandHandler)
    Class: com.ibm.wmqfte.cmdhandler.impl.FTECommandThread
    Method: run
    Probe: FFDC_001
    Cause:
    com.ibm.wmqfte.cmdhandler.FTECommandHandlerErrorException:
    BFGCH0066E: An internal error has occurred. An exception has
    been reported by the State Store. The exception is BFGSS0018E:
    An internal error relating to locating a checkpoint on the
    receiving agent has occurred. Transfer ID
    414d51204d5153534357494e5030312050c05c5424170f0f. File index
    49. File position 449685.
    com.ibm.wmqfte.cmdhandler.FTECommandHandlerErrorException:
    BFGCH0066E: An internal error has occurred. An exception has
    been reported by the State Store. The exception is BFGSS0018E:
    An internal error relating to locating a checkpoint on the
    receiving agent has occurred. Transfer ID
    414d51204d5153534357494e5030312050c05c5424170f0f. File index
    49. File position 449685.
            at
    com.ibm.wmqfte.cmdhandler.impl.FTECommandHandlerStateStoreImpl.p
    rocessInternalCommand(FTECommandHandlerStateStoreImpl.java:680)
            at
    com.ibm.wmqfte.cmdhandler.impl.MessageHandlerImpl.internalMessag
    eHandler(MessageHandlerImpl.java:405)
            at
    com.ibm.wmqfte.cmdhandler.impl.MessageHandlerImpl.processCommand
    (MessageHandlerImpl.java:148)
            at
    com.ibm.wmqfte.cmdhandler.impl.MessageHandlerImpl.processCommand
    (MessageHandlerImpl.java:138)
            at
    com.ibm.wmqfte.cmdhandler.impl.FTECommandThread.run(FTECommandTh
    read.java:302)
            at java.lang.Thread.run(Thread.java:761)
            at
    com.ibm.wmqfte.thread.FTEThread.run(FTEThread.java:70)
    Caused by: com.ibm.wmqfte.statestore.FTEStateStoreException:
    BFGSS0018E: An internal error relating to locating a checkpoint
    on the receiving agent has occurred. Transfer ID
    414d51204d5153534357494e5030312050c05c5424170f0f. File index
    49. File position 449685.
            at
    com.ibm.wmqfte.statestore.impl.FTEStateStoreImpl.findCheckPoint(
    FTEStateStoreImpl.java:2912)
            at
    com.ibm.wmqfte.statestore.impl.FTEStateStoreImpl.processRecovery
    Message(FTEStateStoreImpl.java:2143)
            at
    com.ibm.wmqfte.cmdhandler.impl.FTECommandHandlerStateStoreImpl.p
    rocessInternalCommand(FTECommandHandlerStateStoreImpl.java:63
    
    
    Additional Symptom(s) Search Keyword(s):
    "Protcol Bridge Agent" FTE transfer hang
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    The APAR affects all users of WebSphere MQ Managed File Transfer
    Protocol Bridge Agents.
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    The Protocol Bridge Agent tried to access a file on an FTP
    server in order to write data to it.
    
    However, it was unable to access the file. Rather than
    generating the error "BFGBR0049E: Attempt to append to file {0}
    on the server has failed with server error ''{1}''" the agent
    attempted to continue with the transfer.
    
    This subsequently led to a java.lang.NullPointerException,
    followed by an abend of the agent.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IT05782

  • Reported component name

    WMQ MFT

  • Reported component ID

    5724H7242

  • Reported release

    750

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-11-25

  • Closed date

    2015-01-28

  • Last modified date

    2015-01-28

  • 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 MFT

  • Fixed component ID

    5724H7242

Applicable component levels

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSCUHLE","label":"WMQ Managed File Transfer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
28 January 2015