IBM Support

FTP Put to mainframe fails with error

Troubleshooting


Problem

FTP Put to mainframe fails with error

Symptom

GIS 4.3 - 4319

Using FTP client adapter / Put service in append mode to connect to mainframe and append data to an existing file.

Client is receiving a 550 error from mainframe FTP server and the data is not appended.

Error Message

ServiceTranscript=[
> PASV
227 Entering Passive Mode (X,X,X,X,X,X)
> TYPE A
200 Representation type is Ascii NonPrint
> APPE T.EST.FILE
550-SVC99 RETURN CODE=4 S99INFO=0 S99ERROR=22280 HEX=5708 S99ERSN code X'00000000'.
550 Unable to create data set EDI.T.EST.FILE for APPE command.
]

Resolving The Problem

This is an IBM-specific mainframe error:

Unable to create data set dsname for command command.
Explanation:
The server attempted to allocate to a new data set to store data. The dynamic allocation was unsuccessful. command is STOR, STOU, or APPE.
System action:
The command is rejected. FTP continues.

In order to append to the file successfully, the filename had to be enclosed in quotes within the PUT service parameter list.

[{"Product":{"code":"SS3JSW","label":"IBM Sterling B2B Integrator"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Extensions","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SS3JSW","label":"IBM Sterling B2B Integrator"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Adapters","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

NFX8205

Document Information

Modified date:
16 June 2018

UID

swg21559462