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:
- Written : Nov 96 - Alan Hollingshead
- Updated : Apr 98 - new format using common classes