Setting up the J2EE server for CICSJ2C calls
You must set up a Java™ ConnectionFactory in the J2EE server for each CICS® transaction accessed through protocol CICSJ2C.
If a generated Java™ wrapper
is making the CICSJ2C call, you can handle security in any of the
following ways (where a wrapper-specified value overrides that of
the J2EE server):
- Set the userid and password in the wrapper's CSOCallOptions object
- Set the userid and password in the ConnectionFactory configuration in the J2EE server
- Set up the CICS® region so that user authentication is not required.
When calling a program from WebSphere® Application Server for z/OS®, the following restrictions
apply:
- If the luwControl property of the callLink element is set to client, the call fails. The WebSphere® Application Server for z/OS® connect implementation does not support an extended unit of work.
- The setting of the cso.cicsj2c.timeout deployment
descriptor property has no effect.
By default, timeout never occurs. In the EXCI options table generated by the macro DFHXCOPT, however, you can set the parameter TIMEOUT, which lets you specify the time that EXCI will wait for a DPL command (an ECI request) to complete. A setting of 0 means to wait indefinitely.
For details, see Java™ Connectors for CICS®: Featuring the J2EE Connector Architecture (SG24-6401-00), which is available from the http://www.redbooks.ibm.com website.