Hitachi

uCosminexus Application Server Application and Resource Definition Reference Guide


3.1.1 Specifications of the HITACHI Application Integrated Property file

The HITACHI Application Integrated Property file has the following DOCTYPE declaration:

<!DOCTYPE hitachi-application-all-property PUBLIC '-//Hitachi, Ltd.//DTD Application All Property 9.0//EN' 'file:/// Cosminexus-installation-directory/
CC/admin/dtds/hitachi-application-all-property_9_0.dtd'>

The HITACHI Application Integrated Property file is an xml file containing the following tags. Note that you can also use earlier versions of the property file.

Tag name

Occurrence pattern

Explanation

<hitachi-application-all-property>

Once

Specifies the root tag.

<hitachi-application-property>

Zero or once#1

Specifies the application properties.

For details, see 3.2 HITACHI Application Property file.#2

<ejb-jar>

Zero or more times#1

Contains information related to the EJB-JAR file.

The tag will be output only for the number of EJB-JAR files included in the root application.

<hitachi-ejb-jar-property>

Once

Specifies the EJB-JAR properties.

For details, see 3.3 HITACHI EJB-JAR Property file.#2#3

<hitachi-session-bean-property>

Zero or more times#1

Specifies the Session Bean properties.

The tag will be output only for the number of Session Beans included in an EJB-JAR.

For details, see 3.4 HITACHI Session Bean Property file.#2#3

<hitachi-entity-bean-property>

Zero or more times#1

Specifies the Entity Bean properties.

The tag will be output only for the number of Entity Beans included in an EJB-JAR.

For details, see 3.5 HITACHI Entity Bean Property file.#2#3

<hitachi-message-bean-property>

Zero or more times#1

Specifies the MessageDrivenBean properties.

The tag will be output only for the number of MessageDrivenBeans included in an EJB-JAR.

For details, see 3.6 HITACHI MessageDrivenBean Property file.#2#3

<war>

Zero or more times#1

Specifies WAR file related information.

The tag will be output only for the number of WAR files included in the root application.

<hitachi-war-property>

Once

Specifies the WAR file properties.

For details, see 3.7 HITACHI WAR Property file.#2#3

<hitachi-filter-property>

Zero or more times#1

Specifies the filter properties.

The tag will be output only for the number of filters included in the WAR file.

For details, see 3.8 HITACHI Filter Property file.#2#3

<hitachi-servlet-property>#4

Zero or more times#1

Specifies the servlet and JSP properties.

The tag will be output only for the number of servlets and JSPs included in the WAR file.

For details, see 3.9 HITACHI Servlet Property file.#2#3

<rar>

Zero or more times#1

Specifies RAR file related information.

The tag will be output only for the number of RAR files included in the root application.

<hitachi-connector-property>

Once

Specifies the Connector properties.

The tag will be output only for the number of Connectors included in the RAR file.

For details, see 4.1 HITACHI Connector Property file.#2#3

--

--

--

#1

You can omit the tag. In such a case, the properties of the unspecified items are not changed.

#2

The contents of the property files, some of the tag names, or the display order of the tags differ in certain cases. The following table lists the differences in the tag names.

Table 3‒1: Tag names output in the integrated property file

Property file name

Tag name

Tag name of integrated property file

HITACHI Session Bean Property file

<runtime>

<session-runtime>

HITACHI Entity Bean Property file

<runtime>

<entity-runtime>

HITACHI MessageDrivenBean Property file

<runtime>

<message-runtime>

<security-identity>

<message-security-identity>

HITACHI WAR Property file

<runtime>

<war-runtime>

#3

You cannot change display-name.

#4

If the HITACHI Application Integrated Property File has been set by using the cjsetappprop command, the value that is set for this item is applied for each servlet (for each <hitachi-servlet-property> tag). Note that the system performs a check for duplication of <url-pattern> tags under all <hitachi-servlet-property> tags.