Message XCOMM0705E appearing when doing NEWXFER transfers.

book

Article ID: 14719

calendar_today

Updated On:

Products

CA XCOM Data Transport CA XCOM Data Transport - Windows CA XCOM Data Transport - Linux PC CA XCOM Data Transport - z/OS

Issue/Introduction



Why do I get Error Message XCOMM0705E MORE THAN ONE REMOTE SYSTEM IDENTIFIER SPECIFIED? when doing multiple XCOM-Transfer using NEWXFER?

Environment

XCOM for z/OS

Resolution

When you get error message XCOMM0705E when executing a XCOM Transfer then you need to review your parameters. Likely you specified two or more of parameters GROUP, IPNAME, LIST and LU. These four parameters are mutually exclusive and therefore causing message XCOMM0705E to appear.

There is another situation when you may get this error message. Here is an example of a XCOM Job SYSIN01:

//SYSIN01   DD  *
TYPE=SEND
FILETYPE=FILE
FILEOPT=REPLACE
LU=XCOMABC
LFILE=AAA.BBB.SOURCE
FILE=CCC.DDD.DEST
CODE=EBCDIC
USERID=<user>
PASSWORD=<password>
TRUNCATE=YES
SECURE_SOCKET=NO
*------
NEWXFER
*------
IPNAME=121.122.123.124
IPPORT=8044
LFILE=AAA.BBB.SOURCE  
FILE=\xcom\backup\ccc-ddd-dest.txt
/*

You want to transfer a file from the Mainframe to another Mainframe and a backup to a Unix-Server. This is done by specifying all necessary parameters for the first transfer. Then you specify the parameter NEWXFER and specify the new destination. That should do it. But you get the Error Message XCOMM0705E instead!
Reason for that is that all parameters which are not specified are taken from the SYSIN Definitions of the first transfer. There you specified an LU-Name. That is used for the second transfer - but that collides with the IPNAME.

The Solution is to use the SYSIN01 as above but additionally specify LU= for the second transfer:

//SYSIN01   DD  *
TYPE=SEND
FILETYPE=FILE
FILEOPT=REPLACE
LU=XCOMABC
LFILE=AAA.BBB.SOURCE
FILE=CCC.DDD.DEST
CODE=EBCDIC
USERID=<user>
PASSWORD=<password>
TRUNCATE=YES
SECURE_SOCKET=NO
*------
NEWXFER
*------
LU=
IPNAME=121.122.123.124
IPPORT=8044
LFILE=AAA.BBB.SOURCE  
FILE=\xcom\backup\ccc-ddd-dest.txt
/*