isCOBOL WebClient : Command-line startup options
Command-line startup options
The webcclient command and the webcclient-admin command support the following command line options:
Option
Description
Default value
-c <arg>
Configuration file name.
A relative path is resolved from the isCOBOL’s bin directory
webclient/webclient.config in the isCOBOL SDK installation directory
-d <arg>
Create a new temp folder for every intsance
false
-h <arg>
Local interface address where the web server will listen
0.0.0.0
-kp <arg>
Keystore password
 
-ks <arg>
Keystore file location for SSL configuration
 
-p <arg>
HTTP port where the web server will listen. If 0 HTTP is disabled.
8080
-s <arg>
HTTPS port where the web server will listen.If 0 HTTP is disabled.
 
-t <arg>
The temp folder will be created for the Webswing server.
A relative path is resolved from the isCOBOL’s bin directory
webclient/tmp in the isCOBOL SDK installation directory
-tc <arg>
Clean the temp folder before WebClient start
true
-tp <arg>
Truststore password
 
-ts <arg>
Truststore file location for SSL configuration
 
-id <arg>
Server id (visible in admin console)
 
-ctx <arg>
Context path where WebClient is deployed.
Random uuid
-pf <arg>
Properties file name.
A relative path is resolved from the isCOBOL’s bin directory
webclient/webclient.properties in the isCOBOL SDK installation directory
Note - hostname, ports and SSL configuration defaults are inherited from the jetty.properties configuration file and can be overridden by these command-line options. The values listed in this table reflect the content of the default jetty.properties file installed with isCOBOL and might be different if you edited that file.
Example
In order to start WebClient on the HTTP port 12345 using C:\Develop\mywebclient.config as configuration file, use the command:
webcclient -p 12345 -c C:\Develop\mywebclient.config