The wsadmin scripting client uses the Java properties listed below. These properties are specified in the wsadmin.properties file, which is located in the /QIBM/UserData/WebASE/ASE5/instance/properties directory, where instance is the name of your instance.
You can also specify a properties file for wsadmin when you run the wsadmin script. There are three levels of default properies files that load before any properties file specified on the command line. These properties files load in the order that is shown below. Each properties file overrides settings from previously loaded files.
Note: Some of these properties have two default values.
iSeries default value
This value is set in the wsadmin.properties file when you create an instance. Values specified in this file override the wsadmin tool default.
wsadmin tool default value
These values are hardcoded in the tool. If no other values are specified, the tool uses these default values.
These are the Java properties contained in the wsadmin.properties file:
com.ibm.ws.scripting.connectionType
This value determines the type of connection to use. Possible values are SOAP (Simple Object Access Protocal), RMI (Remote Method Invocation), or NONE. The iSeries default is SOAP.
com.ibm.ws.scripting.port
This property specifies the port that the connector uses. The default value is the SOAP port for your instance.
com.ibm.ws.scipting.host
The host to which the scripting process attempts to connect. The default is localhost.
com.ibm.ws.scripting.defaultLang
This property specifies the language to use when executing scripts. Jacl is the only supported language. If you specify the -f parameter, wsadmin checks to see if the file extension maps to a know value. For example, if the file name is test.jacl it will set the language to JACL. If the -f parameter is not specified or the file type is unknown, wsadmin generates an error.
com.ibm.ws.scripting.traceFile
This property specifies the file to which the scripting process writes trace and logging information.
com.ibm.ws.scripting.validationOutput
This property specifies where validation reports are directed. If multiple users simultaneously administer an instance with wsadmin, it is recommended that you specify different validationOutput properties in user properties files.
com.ibm.ws.scripting.traceString
This property is used to turn on tracing for the scripting process. For example, use com.ibm.ws.scripting.*=all=enabled to turn on all tracing for the the scripting code. The default is to not use tracing.
com.ibm.ws.scripting.profiles
The profiles property is a list of profiles that wsadmin runs before it runs user commands, scripts, or an interactive shell.
com.ibm.ws.scripting.emitWarningForCustomSecurityPolicy
This property specifes whether message WASX7207W is emitted when custom permissions are found. The possible values are TRUE and FALSE.
com.ibm.ws.scripting.tempdir
This property specifies the directory to use for temporary files when installing applications.
com.ibm.ws.scripting.validationLevel
This property specifies the level of validation to use when configuration changes are made from the scripting interface. Possible values are NONE, LOW, MEDIUM, HIGH, HIGHEST.
com.ibm.ws.scripting.crossDocumentValidationEnabled
This property specifies whether the validation mechanism examines other documents when changes are made to one document. Possible values are TRUE and FALSE.
com.ibm.ws.scripting.classpath
The classpath property is appended to the list of paths to search for classes and resources. There is no default value for iSeries or the wsadmin tool.