NonStop Servlets for JavaServer Pages (NSJSP) 6.0 System Administrator's Guide
Configuring NSJSP
NonStop Servlets for JavaServer Pages (NSJSP) 6.0 System Administrator’s Guide—544548-004
3-5
servlet.config
The double equal sign (==) is required to inform the JVM to use this file
exclusively and to ignore other security policy files.
-Djava.security.auth.login.config==[$env(JAAS_CONFIG_FILE)]
Sets the JAAS login configuration file because NSJSP 6.0 runs without a
default JAAS configuration.
The JAAS module provided by NSJSP 6.0 can be used to authenticate users,
based on the user accounts created in the safeguard subsystem on NonStop.
NSJSP-specific JAAS configuration is provided in the file
NSJSP_HOME/conf/iTP_jaas.config.
For more information on JAAS configuration, see JAASRealm on page 3-34.
-Djava.io.tmpdir
Defines the temporary directory. This argument can be set as:
(-Djava.io.tmpdir=$env(NSJSP_HOME)/temp)
-Djdbc.drivers
Identifies the SQL driver to NonStop Server for Java. This argument is required
for servlets that use SQL/MP or SQL/MX for Java and must have the value
com.tandem.sqlmp.SQLMPDriver or
com.tandem.sqlmx.SQLMXDriver.
-DmaxWaitTimeSecs
Specifies the maximum time to wait for a request (in seconds). The
ScriptTimeout directive of the iTP WebServer configuration file determines
the default value, which is 300 seconds.
NSJSP-specific Runtime Arguments
The runtime arguments in NSJSP 6.0 are:
-Dcatalina.home=$env(NSJSP_HOME)
This is the NSJSP home directory.
-Dcom.tandem.servlet.nsjsp=[ true | false ]
Indicates that the running process is an NSJSP process. The default value is
true.
If the value is set to false, NSJSP 6.0 behaves like the default Tomcat 6.0
servlet container.
Note. NSJSP 6.0 includes Tomcat 6.0 attributes.










