This subsection describes the advantages of using the applications containing cosminexus.xml.
Of the Cosminexus Application Server-specific definition information, only the information that the user wants to customize is coded in the applications containing cosminexus.xml. If the information is omitted, the default value is used.
After you import the application, you can execute the application without performing operations using the attribute setting commands of the application (cjgetappprop command and cjsetappprop command).
The following figure shows the flow of processes from importing to starting the applications containing cosminexus.xml and applications not containing cosminexus.xml.
Figure 11-3 Flow of processes from importing to starting the applications containing cosminexus.xml and applications not containing cosminexus.xml
For the applications not containing cosminexus.xml, when you change the default DD and replace the application, you must re-specify the Cosminexus Application Server-specific definitions by using the server management commands. However, for the applications containing cosminexus.xml, the Cosminexus Application Server-specific definitions are managed in a file separate from the DD, therefore, you need not re-specify the settings in the execution environment by using the server management commands.
However, you must change cosminexus.xml in the following cases:
For details on the definition information that associates the definition information coded in cosminexus.xml and the definition information in the default DD and annotations, and the definition information that requires link resolution, see 2. Cosminexus Application Property File (cosminexus.xml) in the uCosminexus Application Server Application and Resource Definition Reference Guide.