Hitachi

uCosminexus Application Server Definition Reference Guide


3.2.6 usrconf.properties (User property file for batch applications)

Organization of this subsection

(1) Format

The user property file has the property file format of J2SE.

(2) File storage location

Set up the path for the storage location of usrconf.properties (user property file for batch applications) in the environment variable CJBATCHUSRCONFDIR or store the usrconf.properties (user property file for batch applications) in the directory that executes the cjexecjob command (batch application execution command). An usrconf.cfg (option definition file for batch applications) is retrieved in the following order when executing the cjexecjob command (batch application execution command):

  1. Directory set in environment variable (CJBATCHUSRCONFDIR)

  2. Directory where the cjexecjob command (batch application execution command) is executed

(3) Functionality

Specify the system properties of the JavaVM that executes the cjexecjob command, and the cjkilljob command.

(4) Reserved key of the server management command

The cjexecjob command and the cjkilljob command internally use the keys beginning with the following prefixes. Therefore, the keys beginning with these prefixes must not be used in applications.

(5) Keys for customization of the cjexecjobc command, and the cjkilljob command

In the cjexecjob command, and the cjkilljob command, you can customize the operations of the batch servers by setting the values in the following system property keys:

The following table gives an overview of the keys and describes the default values. For details about the keys, see 2.2.3 usrconf.properties (User property file for J2EE servers). Furthermore, when referencing, substitute J2EE server and J2EE application for Batch server and Batch application respectively.

Related information is the reference location for information related to the specified key. uCosminexus Application Server is omitted from the manual names.

Key name

Overview

Default value

Related information

ejbserver.client.ctm.RequestPriority

Specify the priority (priority order) for extracting the request accumulated in the queues within CTM.

4

ejbserver.container.rebindpolicy

Specify re-connection and re-sending of requests in the EJB client, in the case of a communication failure when invoking the EJB method.

VB_TRANSPARENT

2.13 Invoking the EJB remote interface in EJB Container Functionality Guide

ejbserver.jndi.request.timeout

Specify the timeout period of communication with the Naming Service.

0

java.naming.provider.url#1

Specify the host name and the port number of the CORBA Naming Service that the batch application uses.

Furthermore, this key is compatible with the protocol (iioploc or iiopname) used in the old versions.

(Specified format)

corbaname::[Host name]:[Port number]

Value that communicates with CORBA Naming Service that the batch server uses where the batch application is executed.

ejbserver.rmi.request.timeout

Specify the communication timeout period between the client and the server.

0

https.cipherSuites

Specify the recommended cipher suite to be used for HttpsURLConnection.#2

#2

https.protocols

Specify the protocol to be used for HttpsURLConnection.#2

#2

Legend:

Blank cell: Related information does not exist.

#1

This key is a user property file-specific key for batch applications. This key does not exist in the user property file for J2EE servers.

#2

For details on the keys, see the JDK documentation.