Previous Topic: SKIPLOAD MacroNext Topic: Enhancements to Existing Features


EOJ_OK Support for the Multi-User Facility

EOJ-OK allows the MUF to EOJ using a STOP or COMM EOJ console command, for example, with CA Datacom CICS Services attached (connected to the MUF). The EOJ_OK parameter of the DBCVTPR and DBCSID macros has been added. Three options are available to determine what action CA Datacom CICS Services and the MUF can take when a MUF EOJ has been requested. EOJ_OK=NO is the default and does not allow Multi-User to EOJ while CICS is connected to MUF as in previous releases. The other two options are EOJ_OK=DISCONNECT and EOJ_OK=IMMEDIATE that indicate that CA Datacom CICS Services participates with Multi-User in handling a MUF EOJ. If either the DISCONNECT or IMMEDIATE option is specified, when there is no online activity or outstanding exclusive control causing a reply from the MUF telling CA Datacom CICS Services the EOJ has been requested, the MUF terminates the connection with CICS as soon as the interval set in the MUF startup option X_EOJ_OK_S_DELAY has passed. When there is online activity and CA Datacom CICS Services is notified by the MUF that an EOJ was requested, CA Datacom CICS Services either initiates a DISCONNECT or IMMEDIATE as specified in the DBCVTPR or in the DBCSID for that MUF.

Note: Specifications in the DBCSID override the DBCVTPR options.

For the DISCONNECT option, the active transactions with exclusive control are allowed to go to normal transaction end with one exception. Any request for a URT that does not have a locked request for the transaction receives an RC=36. No new requests from new transactions are accepted for that MUF. If there are other connections to this Multi-User in other CICS regions that are specified with the NO option then Multi-User will not EOJ until those connections are manually disconnected in CA Datacom CICS Services. Be careful when selecting the EOJ_OK option for all CICS’s connected for a MUF.

For more information about coding the DBCVTPR and DBCSID EOJ_OK parameter, see the System Reference Guide.

Note: CA Datacom/DB Release 12.0 does not support EOJ_OK.

DBOC INQ=GENOPTS DELIM &

CA Datacom CICS Services Version: 14.0 Copyright ?2011 CA. All rights reserved. 05/08/12 OPSYS=Z/OS 1.13 CICS LEVEL=TS 4.1 DB RELS=14.0 DB SVCID=000 SUB ID=255 MUF JOBNM=DBDVMW MAXURTS=2000 PREFIX=DBURT DYNPPT=YES USERS=010 SKIPURT=NO LOG=(YES,NO ) SYSVIEW=NO PLANSWI=NO USERID=NO TRACE=(ON , 1000) AUXTRACE=ON AUXTRACE LOG=DCAX DELIM=& MSGLOG=DBOC SCROLL=(MANUAL SEC ) DBEC=DBEC DBEX DBRC DBOC=DBOC DBIC DBKC DBUG=DBUG DBFS DBTS=DBTS DBTX OPENAPI=NO EOJ_OK=DISCONNECT REQTHD=00000 EXEMPT TRANS=DBOC OPERID=*** DC00380I TRANSACTION COMPLETED.

The EOJ_OK= field in the DBOC INQ=GENOPTS represents the assigned option for the default MUF. The DBKC value of the DBOC= represents the internal only transaction to support this feature which can be modified as wanted.

SYSID = CZDS CA Datacom CICS Services APPLID = A31ICZDS DBEX I,MUF(0?) A SYS MUF STATUS W E USERS SIDNAME JOB LVL MUFN/SUB CONDITIONS *LOC 01 CONNECTED A D 003 DBDVM5 DBDVM5 12 DBDVMUF5 *LOC 02 UNCONNECTED A D 006 DBDVMS DBDVMS1 *LOC 03 UNCONNECTED A D 006 DBDVMT DBDVMT1 *LOC 04 UNCONNECTED D D 003 PRODMU2 DSL2MU12 *LOC 05 UNCONNECTED A D 006 DBDVMR DBDVMR1 *LOC 06 UNCONNECTED A D 006 MUFW MUFW1 *LOC 07 UNCONNECTED D D 003 MUF1 MUF1 *LOC 08 UNCONNECTED D D 003 MUF6 MUF6 *LOC 09 UNCONNECTED D D 003 MUF7 MUF7 PF1: REFRESH PF7: BACKWARD PF8: FORWARD

The E column of the DBEC MUF display represents the assigned value for each MUF in a Multi-MUF environment.