synj001 - Extended ECI Synchronous Calls with multiple LUWs

synj001 is a Java application that on each requested iteration issues sets of six ECI synchronous calls for each LUW. The first two calls are followed by an ECI_BACKOUT. The fourth and fifth calls are followed by an ECI_COMMIT. The commarea on each call is initialised to 18 dashes. The server returns the current date and timestamp. The default CICS server program is the supplied SRVTIME which is compatible on all CICS servers. If desired, a different server program can be supplied as an input parameter to this application.

This program contains no data conversion for the commarea. Data conversion should be carried out on the server, if required.

Parameters can be overridden via command line.

Issue "synj001 -?" for help and default settings.

Sample Input

java jgtest.eci.synj001 -j local: -s TCP-TCLR

Sample Output

synj001 - Extended ECI Synchronous Calls -j JGate -> local: -r JGate port -> 2006 -list list systems only -> false -s CICS server -> TCP-TCLR -a application -> SRVTIME -luw # concurrent luws -> 1 -i # iterations -> 1 -u userid -> SYSAD -p password -> SYSAD -d delay -> 0 seconds -x exit on ECI error -> false -! debug -> false -? Display settings only --- synj001 started 5/29/98 5:12 PM --- Successfully created JavaGateway connection --- --- Iteration: 1 of 1 # LUW Extend-Mode Commarea-Data Length CICS Rc Abend LUW Token - --- ----------- ------------- ------ ------- ----- --------- 1 1 ECI_EXTENDED 29/05/98 17:12:55 18 0 null 2 2 1 ECI_EXTENDED 29/05/98 17:12:55 18 0 null 2 3 1 ECI_BACKOUT ----------------- 18 0 null 0 4 1 ECI_EXTENDED 29/05/98 17:12:56 18 0 null 2 5 1 ECI_EXTENDED 29/05/98 17:12:56 18 0 null 2 6 1 ECI_COMMIT ----------------- 18 0 null 0 --- Successfully closed JavaGateway connection --- --- synj001 completed 5/29/98 5:12 PM --- Calls successful ... 6 out of 6 --- Iterations run ..... 1 out of 1

History log: