Specify the key as follows:
key-name=value
Specify the invocation options of the JavaVM that execute the batch servers.
If you change the contents of this file while the batch server is running, the changes become effective only when the batch server is started next.
The following table describes the specifiable keys and the default values. For details about keys, see 2.3 usrconf.cfg (Option definition file for J2EE servers). Furthermore, when referencing, substitute J2EE server and J2EE application for Batch server and Batch application respectively.
Table 3-2 Specifiable keys and default values in usrconf.cfg (batch servers)
Key name | Overview | Default value |
---|---|---|
add.jvm.arg | This key invokes JavaVM by using the specified option. For details about the JavaVM options that can be specified in add.jvm.arg, see 3.2(5)(a) JavaVM options that can be specified with the add.jvm.arg key for batch servers. | For details about default values, see 3.2(5)(b) Default values of JavaVM options for batch servers. |
add.class.path | Specify JAR for the container extension library. When you specify a path containing a space, you do not need to enclose the path in double quotation marks ("). Also, the path specified in double quotation marks is invalid. To add a JAR file in the class path of a batch application class loader, specify the add.class.path key in the option definition file for batch applications. | None |
add.library.path# | Specify the shared library for JNI only when the container extension library uses JNI. | None |
batch.service.enabled | Do not edit this key manually. When the batch option is specified in the cjsetup command and executed, true is displayed in the key value. | true (when -batch option is specified in -cjsetup command, and executed) |
cpp.library.version | Specify the libstdc++ library version to be used in a process. Note that this key is used for Linux. The specifiable string is as follows:
| 6 |
ejb.public.directory | Start a batch server using the specified directory as the working directory of batch server. |
|
ejb.server.corefilenum (in UNIX) | Specify the number of core files that remain when restarting a batch server. | 1 |
ejb.server.log.directory | Specify the output location directory of the log file. |
|
ejb.server.log.mode | Specify the output format of the log file. | 7 |
ejb.server.log.stdout.filesize | Specify the upper-limit for the size of the cjstdout.log file. | 1048576 |
ejb.server.log.stderr.filesize | Specify the upper-limit for the size of the cjstderr.log file. | 1048576 |
jvm.type | Specify the type of JavaVM to be used. | server |
This section describes the JavaVM options that you can specify with add.jvm.arg and the default values for batch servers.
This subsection describes the JavaVM options that you can specify with the add.jvm.arg key for batch servers. JavaVM options include the options that can be specified as per the standards and the JavaVM extension options. Also, the default values of JavaVM options depend on the server to be used. For details about the JavaVM extension options, see 16.1 List of JavaVM extension options. For details about Java HotSpot VM options, see 16.5 Java HotSpot VM options that can be specified in Cosminexus.
The following are the JavaVM options that you can specify with the add.jvm.arg key for batch servers:
The following are the default values of JavaVM options for batch servers: