Hitachi

uCosminexus Application Server Application and Resource Definition Reference Guide


4.1.15 Mapping with cosminexus.xml

The following table describes the correspondence between the HITACHI Connector Property file and cosminexus.xml:

HITACHI Connector Property file

cosminexus.xml

Tag name

Occurrence pattern

Tag name

Occurrence pattern

<hitachi-connector-property>

Once

<rar>

Zero or more times

<description>

Zero or more times

--

--

<display-name>

Zero or more times

--

--

--

--

<module-name>#1

Once

<resourceadapter>

Zero or once

<resourceadapter>#2

Zero or once

<outbound-resourceadapter>

Zero or once

<outbound-resourceadapter>

Zero or once

<connection-definition>

One or more times

<connection-definition>

One or more times

--

--

<connectionfactory-interface>

Once

<connector-runtime>

Zero or once

--

--

<property>

Zero or more times

<connector-property>

Zero or more times

<property-name>

Once

<property-name>

Once

<property-type>

Once

--

--

<property-value>

Zero or once

<property-value>#2

Once

<property-default-value>

Zero or once

--

--

<resource-external-property>

Zero or more times

<resource-external-property>

Zero or more times

<description>

Zero or once

--

--

<optional-name>

Once

<optional-name>

Once

<res-auth>

Zero or once

<res-auth>

Zero or once

<res-sharing-scope>

Zero or once

<res-sharing-scope>

Zero or once

<adminobject>

Zero or more times

<adminobject>

Zero or more times

<adminobject-name>

Zero or once

<adminobject-name>#2

Once

(Omitted)

--

--

--

<security-permission>

Zero or more times

--

--

(Omitted)

--

--

--

<resourceadapter-runtime>

Zero or once

--

--

<property>

Zero or more times

<resourceadapter-property>

Zero or more times

<property-name>

Once

<property-name>

Once

<property-type>

Once

--

--

<property-value>

Zero or once

<property-value>#2

Once

<property-default-value>

Zero or once

--

--

--

--

--

--

Legend:

--: No corresponding tag. Alternatively, the description of the occurrence pattern is omitted because the corresponding tag does not exist or the tag is omitted.

(Omitted): The tag is omitted.

#1

This tag corresponds to <application>-<module>-<connector> in the application.xml, does not exist in the property file, and is unique to cosminexus.xml. This tag is the key for identifying the resource adapter.

#2

The occurrence pattern is different from the property file because only the elements to be customized are coded in cosminexus.xml.