Nirvana Server Parameters

Introduction

When a Nirvana Realm Server is started, there are a number of parameters used in its initial startup sequence. These parameters are in the form of -D options that form part of the nserver.lax command line.

The Nirvana client API also supports a variety of different parameters that can be specified in the command line of any Nirvana Client application.

This section describes those -D parameters, what they are used for and their typical values.

Name
Required
Default
Description
javax.net.ssl.keyStore N   Used to set the default KeyStore the server will use. If not supplied the client MUST set one when configuring an SSL interface
javax.net.ssl.keyStorePassword N   Used to set the default password for the keystore. If not supplied the client must set one when configuring an SSL interface
javax.net.ssl.trustStore N   Used to set the default trust store the server will use. If not supplied the client MUST set one when configuring an SSL interface
javax.net.ssl.trustStorePassword N   Used to set the default Truststore password the server will use. If not supplied the client MUST set one when configuring an SSL interface
       
LOGLEVEL N 4 Specifies the current log level to use
LOGFILE N System.out Used to specify a log file to write the log entries to
LOGSIZE N 100000 Specified in bytes before the log file is rolled
       
MaxMemory N Uses -Ms value Used to specify the maximum amount of memory to use
       
SECURITYFILE N   Used to specify the Super Users for this realm. Format is user@host
       
DATADIR Y   What directory to use to store files within
       
CKEYSTORE N   Short hand for javax.net.ssl.keyStore
CKEYSTOREPASSWD N   Short hand for javax.net.ssl.keyStorePassword
CAKEYSTORE N   Short hand for javax.net.ssl.trustStore
CAKEYSTOREPASSWD N   Short hand for javax.net.ssl.trustStorePassword
       
REALM Y   Specifies the name of the Realm Server
CHANNELUMASK N   Specifies the default channel protection mask
       
ADAPTER N   Specifies an interface to use, eg nsp://0.0.0.0:9000/
ADAPTER_x N   Specifies an interface to use, eg nsp://0.0.0.0:9000/ where x = 0 -> 9
       
mode N   If set to IPAQ forces a small memory mode for the server
       
javax.net.ssl.debug N   Useful to debug SSL issues, see www.javasoft.com for more information
Share this page with others:
Tell Your Tweets Facebook It! Add to Delicious Reddit! Digg It! Stumble Upon Add to Your Faves Mixx it
Follow Us:
Keep up with my-Channels on Twitter Become a fan on Facebook LinkedIn Profile Recent Highlights RSS Feed