A fix is available
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
The product code has been modified to identify this error and correctly report the BFGBR0049E error. --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: Version Maintenance Level v7.5 7.5.0.6 v8.0 8.0.0.2 The latest available FTE maintenance can be obtained from 'Fix List for WebSphere MQ File Transfer Edition 7.0' http://www-01.ibm.com/support/docview.wss?uid=swg27015313 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
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
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5"}]
Document Information
Modified date:
24 September 2021