The JDBC server can be used as a command line application to support web servers running on platforms other than Windows and z/OS. The JDBC server application is provided as a Java archive file, and is actually the same file used by the JDBC server service on z/OS. Because the native code has not been ported to all platforms, certain limitations apply:
To use the JDBC server as a command line application
cd /classes tar -xovf idmsjdbc.tar idmsjsrv.jar
set CLASSPATH=/classes:/classes/idmsjsrv.jar:$CLASSPATH
java ca.idms.proxy.ProxyMain start -h host 1>out 2>err &
The parameters are as follows:
Specifies the DNS name or TCP/IP address of the Windows or z/OS machine where the native JDBC server is running, or for CA IDMS r16 SP2 or later, the DNS name or TCP/IP address associated with the TCPIP line of the IDMS system.
Specifies the name of the trace file, and err specifies the name of the log file.
java ca.idms.proxy.ProxyMain stop
Options equivalent to those specified in the configuration file on z/OS or using the ODBC Administrator on Windows are specified in the properties file or on the command line:
|
Options |
Description |
|---|---|
|
-? |
Prints this information |
|
-h host |
Host listener name or IP address |
|
-p port |
Host listener IP port |
|
-q count |
Host listener queue length |
|
-r host |
Remote host name or IP address |
|
-s port |
Remote IP port |
|
-c |
Enables control by remote client |
|
-e encoding |
Overrides platform encoding |
|
-u |
Specifies Unicode fallback encoding |
|
-w seconds |
Client wait timeout interval |
|
-t seconds |
Server reply timeout interval |
|
-b seconds |
Socket blocking timeout interval |
|
-v [level] |
Syslog message level (level = 10 if not specified) |
|
-l level |
Trace log message level |
|
-d option [option] |
Enables debugging with the following trace options, where option can be:
|
|
-k |
Enables SSL client support |
|
-a |
Requires SSL client certificate |
|
-y |
Enables SSL to remote JDBC Server or CA IDMS r16 SP2 or later |
|
-i class [class] |
Includes class in trace |
|
-x class [class] |
Excludes class from trace |
Note: For detailed information about these options, see the appendices "Configuration File Information" and "Properties File Information."
|
Copyright © 2009 CA.
All rights reserved.
|
|