IBM Support

Delivery Failing with C:D Transport Error sending a binary zipped file via Sterling Filegateway and Sterling Integrator cdinterop cdjava log post messageId JCPR017I.

Troubleshooting


Problem

Customer trying to transmit a zipped file via C:D using the Connect:Direct Server Adapter built into Sterling Integrator (SFG). This is the first large binary file they have tried (3.6 GB). They have had no problems transmitting ASCII files up to 7 GB through this same connection. The CopyTo BP "Status Report" for the failed step states: Name: FileGatewaySendMessage Instance ID:1347012 Service Name: Connect:Direct Server CopyTo Service ERROR CDServerCopyToService - Caught exception of type [com.sterlingcommerce.woodstock.cdinterop.server.CDInteropRemoteNodeException], with message [XSMG622I].

Symptom

In the Sterling Integrator cdjava.cdinter.log (Connect:Direct Server Adapter Protocol Layer log) posted messageId JCPR017I after it appears to have sent multiple 32768 bytes/blocks of data.

[DEBUG 000000000000 GLOBAL_SCOPE CDServer.copyTo() - Finished copying the file to Remote Connect:Direct and details of response from Copy Execution : process 17 processName B1752614 CTRC messageId JCPR017I returnCode 8

Also just after FM72, it specifies text mode is set:

Entered CdCopier.bldNodeDefaults()::03| | | | defaultSysopts: datatype(text) strip.blanks(no) xlate(no)

.
And looking at FM71 (it follows FM72) it also specifies text mode is set...

)datatype(tex*
00000250 74292073 74726970 2E626C61 6E6B7328 *t) strip.blanks(*
00000260 6E6F2920 786C6174 65286E6F 29000000 *no) xlate(no)...*
.
*** Next, just after the FM71 is error JCPS014I, due to this zipped file
is sent in text mode, and not sent in binary mode which is required to send a zipped file:
.
ALL 000000000000 GLOBAL_SCOPE ING_DE_CDSERVER_ADAPTER_node1P003949823976L135 Aug 21, 2012 6:14:19 PM: 04| | | | | EXCEPTION: CdPnIOException: getNextLine(): Source > dest
record length.
ALL 000000000000 GLOBAL_SCOPE ING_DE_CDSERVER_ADAPTER_node1P003949823976L135 Aug 21, 2012 6:14:19 PM:04| | | | | EXCEPTION:MSGID=JCPS014I,RC=8,FDBK=1,CLMTHNAME=CdCopier.sendData,
CDTXT="A line of text was read from the source file that is longer than the destination file can accept.
Please change the destination file attributes to accept a longer line of text. If you need help in doing this consult your Connect:Direct administrator.",

[{"Product":{"code":"SS4TGX","label":"IBM Sterling File Gateway"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"--","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.2","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
18 May 2020

UID

swg21615094