Java EciA1 sample
This sample shows the use of the ECI request classes within the framework of a servlet.
To compile EciA1, the servlet packages (2.2) javax.servlet and javax.servlet.http must be referenced in the class path or added to the <install_path>/samples/java directory.
When the servlet is initialized, it reads values supplied for the
Gateway URL, SSL classname and SSL password if they have been specified
as initialization parameters. Otherwise the default URL is local.
The initial page displays the URL of the connected Gateway daemon
and a number of areas for user input: Server, Program, CommArea Size,
User ID, and Password.
- Server is a combination box containing the names of all the servers listed in the configuration file (ctg.ini).
- Program is a list limited to EC01 and EC02; these must be available on the CICS® Server.
- CommArea Size can be set for EC01 only; for EC02 the size is always 50.
- The user ID and password can be specified in the two remaining text areas.
You can use a servlet properties file to provide initialization
parameters. The sample servlet looks for the following case sensitive
parameters:
- GatewayURL
- SSLClassname
- SSLPassword
servlet.EciA1.initArgs=GatewayURL=tcp://localhost:2006 If
your JEE application server requires Java™ 2
Security permissions, or if you have enabled this facility on your
server, you might have to give the permissions described in Using a Java 2 Security Manager.
Refer to the documentation for your JEE application server on setting servlet initialization parameters.