1.1 File types

With Application Server, the files to be used differ depending upon the types of applications to be executed. This manual classifies the files in the following five types:

The following table describes each file.

Table 1-1 Files used in systems executing J2EE applications

File typesFile descriptionManualReference
Files used in J2EE serversWhen you use a J2EE server, these files are used for specifying the JavaVM properties and invocation options of the J2EE server.
Examples: usrconf.properties, usrconf.cfg#
This manualChapter 2
Files used by the Smart Composer functionality (Server setup property files)These files are used for specifying the systems built using the Smart Composer functionality commands.
Examples: cmxserver.properties, .cmxrc
Chapter 4
Files used in server management commandsThese files are used for specifying the JavaVM properties while server management commands are being executed, and the operations of the server management commands.
Examples: usrconf, usrconf.bat
Chapter 5
Files used with JPAWhen you use the Cosminexus JPA Provider functionality, these files are used for specifying the persistence unit settings, the cache functionality, and the pessimistic lock functionality of the entity object.
Examples: persistence.xml, O/R mapping file
Chapter 6
Files used with Cosminexus JMS ProviderWhen using the Cosminexus JMS Provider functionality, these files are used for specifying the connection service and message routing service.
Examples: commonconfig.properties, config.properties
Chapter 7
Files used with CTMWhen you perform request scheduling and load balancing using CTM, these files are used for specifying the command options and environment variables that are used with CTM.
Example: CTM user environment variable definition file.
Note that you can use CTM only in the products in which Cosminexus Component Transaction Monitor is included in the component software. For details about products that you can use, see 2.2.1 Relationship of products and component software in the manual uCosminexus Application Server & BPM/ESB Platform Overview.
Chapter 8
Files used in Web server integrationWhen you use Cosminexus HTTP Server or Microsoft IIS for Web server integration, these files are used to specify the operations of the redirector and the worker.
Examples: mod_jk.conf, workers.properties
Chapter 9
Files used with Cosminexus ManagerThese files are used to specify the properties to administer the management domain, environment variables and the location for collecting logs.
Examples: adminagent.properties, mserver.properties
Chapter 10
Files used in a virtual systemWhen building Application Server on a virtual server, these files are used to specify the connection properties for load balancing units, and client common settings properties of the virtual server manager.
Examples: tierlb.properties, vmiclient.properties
Chapter 11
Files used in log operationsWhen you collect Application Server logs, these files are used to specify the location to collect the snapshot log.
Example: snapshotlog.conf
Chapter 12
Files used when setting the audit logWhen setting up the audit log, these files are used to specify the log files to output the audit log.
Example: auditlog.properties
Chapter 13
Files used in integrated user managementWhen you use the integrated user management functionality, these files are used to specify the information about the JAAS-compliant user management and single sign-on functionality.
Examples: jaas.conf, ua.conf
uCosminexus Application Server Security Management GuideChapter 12
#
For details about the product JavaVM (called JavaVM hereafter) extension option specified in the option definition file (usrconf.cfg) of J2EE servers, see 16. Options for Invoking JavaVM.

Table 1-2 Files used in the system executing batch applications

File typesFile descriptionReference
Files used in batch serversWhen you use a batch server, these files are used to specify the JavaVM properties and invocation options.
Examples: usrconf.properties, usrconf.cfg#
Chapter 3
Files used by the Smart Composer functionality (Server setup property files)These files are used for specifying the execution environment of the Smart Composer functionality commands and the default values for common arguments.
Examples: cmxserver.properties, .cmxrc
Chapter 4
Files used in server management commandsThese files are used for specifying the JavaVM properties while server management commands are being executed, and the operations of the server management commands.
Examples: usrconf, usrconf.bat
Chapter 5
Files used with Cosminexus ManagerThese files are used to specify the properties to administer the management domain, environment variables and the location for collecting logs.
Examples: adminagent.properties, mserver.properties
Chapter 10
Files used in log operationsWhen you collect Application Server logs, these files are used to specify the location to collect the snapshot log.
Example: snapshotlog.conf
Chapter 12
Files used when setting the audit logWhen setting up the audit log, these files are used to specify the log files to output the audit log.
Example: auditlog.properties
Chapter 13
#
For details about the JavaVM extension option specified in the option definition file (usrconf.cfg) of batch servers, see 16. Options for Invoking JavaVM.

Table 1-3 File used in the system executing Java applications

File typesFile descriptionReference
Files used in Java applicationsWhen you use Java applications, these files are used for specifying the JavaVM properties and invocation options.
Examples: usrconf.properties, usrconf.cfg#
Chapter 14
#
For details about the JavaVM extension option specified in the option definition file (usrconf.cfg) of Java applications, see 16. Options for Invoking JavaVM.

Table 1-4 Files used in the system executing Web applications

File typesFile descriptionReference
Files used in Web applicationsWhen you start the application and the JSP file included in the application is to be compiled, these files are used for specifying the files that are not to be compiled and the files that output the execution result.Chapter 15

Table 1-5 Files used in the systems executing Web Services

File typesFile descriptionReference locationReference section
Files used in Web ServicesThese files are used to specify the settings for the common system operations or process-specific operations.
Example: cjwconf.properties, cjrconf.properties
uCosminexus Application Server Web Service Development Guide10.1, 13.1