During execution of SYSCE1/UE1 $IF$, there is an error in the routine "L1GFIUE1 ERROR TOMR " and the other $IF$ are not executed.

Technote (troubleshooting)


Problem(Abstract)

On IBM Sterling Connect:Express Z/OS 4.2.3 or 4.3, during execution of SYSCE1/UE1 $IF$, there is an error in the routine "L1GFIUE1 ERROR TOMR " and the other $IF$ are not executed.

Cause

In the documentation of IBM sterling Connect:Express for z/OS UTILGUIDE_EN page 3-3 it is written:

"For each call, the exit looks at the SYSUE1 file and stops any time that $IF$ conditions match the current
transfer situation. When an $IF$ condition is met, Sterling Connect:Express executes the associated $actions$. If an $action$ fails, the exit skips any other $action$ declared behind the current $IF$, and moves on to the next $IF$ keyword."

However, if we have "L1GFIUE1 ERROR TOMR ", the other $IF$ are not executed.

Environment

IBM Sterling Connect:Express Z/OS 4.2.3 or 4.3

Resolving the problem

1- Apply fix: IBM Sterling Connect:Express 4.3 Z/OS Fixpack 04 or Connect:Express Z/OS FP13 for version 4.2.3


2- Setup $NEXTIF$ in sysin file.

The behaviour will be changed to continue processing on the next $IF$ if an $ACTION$ fails.
To prevent errors on other Connect:Express installation, this behaviour will not be the default.
To set this behaviour, a new command is added ($NEXTIF$) and must be set in SYSIN file.
The $BREAK$ command is not removed and will leave immediately when executed.

As soon $NEXTIF$ is coded, the behaviour will change. See below where to code the $NEXTIF$:

$NC-IEX$
$NC-TEX$
$NC-SEL$
$NOCAPS$
$NOSTAE$
$NEXTIF$
$IF$ FTPDEL** ******** * * * * **** *** Y **
$CMD$ SEND 'FTPDEL SUSUE1 ',USER=(PSR0003)
$IF$ RC1LOO** ******** * R T D **** *** Y **
$LOG$ SYSUE1 $REQ$1
$REQ$ SSN=&SSN,DIR=T,SPN=&PARTNID,SFN=&FILENAM,DSN=&DSN,TYP=U,LNK=&LN
$LOG$ SYSUE1 $REQ$2
*
$IF$ RC1LOO** ******** * T E D **** *** Y **
$LOG$ SYSUE1 DEL1
$PGMJ$ P1GFIID0 DEL &DSN
$IF$ FTPLOOP* ******** * R E D **** *** Y **
$REQ$ SSN=&SSN,DIR=T,SPN=&PARTNID,SFN=&FILENAM,DSN=&DSN,TYP=U,LNK=&LN
$IF$ FTPLOOP* ******** * T E D **** *** Y **
$PGMJ$ P1GFIID0 DEL &DSN


Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Sterling Connect:Express

Software version:

4.2.3, 4.3

Operating system(s):

OS/390

Reference #:

1623306

Modified date:

2013-06-27

Translate my page

Machine Translation

Content navigation