EJB-JAR属性ファイルとDeployment Descriptorの対応を次に示します。
EJB-JAR属性ファイル | Deployment Descriptor | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
タグ名 | 出現パターン | タグ名 | 出現パターン | |||||||||
<hitachi-ejb-jar-property> | 1回 | <ejb-jar> | 1回 | |||||||||
┣ ┃ | <description> | 0または1回 | ┣ ┃ | <description> | 0または1回 | |||||||
┣ ┃ | <display-name> | 0または1回 | ┣ ┃ | <display-name> | 0または1回 | |||||||
┣ ┃ | <icon> | 0または1回 | ┃ ┃ | - | - | |||||||
┃ ┃ ┃ | ┣ ┃ ┃ | <small-icon> | 0または1回 | ┣ ┃ ┃ | <small-icon> | 0または1回 | ||||||
┃ ┃ ┃ | ┗ | <large-icon> | 0または1回 | ┣ ┃ ┃ | <large-icon> | 0または1回 | ||||||
┃ ┃ | - | - | ┣ ┃ | <enterprise-beans> | 1回 | |||||||
┃ ┃ | - | - | ┃ ┃ | (省略) | - | |||||||
┣ ┃ ┃ | <relationships> | 0または1回 | ┣ ┃ ┃ | <relationships> | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <description> | 0または1回 | ┃ ┃ | ┣ ┃ | <description> | 0または1回 | |||||
┃ ┃ | ┗ | <ejb-relation> | 1回以上 | ┃ ┃ | ┗ | <ejb-relation> | 1回以上 | |||||
┃ ┃ | ┣ ┃ | <description> | 0または1回 | ┃ ┃ | ┣ ┃ | <description> | 0または1回 | |||||
┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relation-name> | 0または1回 | ┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relation-name> | 0または1回 | |||||
┃ ┃ | ┣ ┃ | <ejb1> | 1回 | ┃ ┃ | ┣ ┃ | <ejb-relationship-role> | 1回 | |||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0または1回 | |||
┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relationship-role-name> | 0または1回 | ┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relationship-role-name> | 0または1回 | |||
┃ ┃ | ┃ ┃ | ┣ ┃ | <multiplicity> | 1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <multiplicity> | 1回 | |||
┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <cascade-delete> | 0または1回 | ┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <cascade-delete> | 0または1回 | |||
┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┃ ┃ | ┣ ┃ | <relationship-role-source> | 1回 | |||
┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | ||
┃ ┃ | ┃ ┃ | ┣ ┃ | <ejb-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <ejb-name> | 1回 | ||
┃ ┃ ┃ | ┃ ┃ ┃ | ┃ ┃ ┃ | - | - | ┃ ┃ ┃ | ┃ ┃ ┃ | ┗ | <cmr-field> | 0または1回 | |||
┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | |||
┃ ┃ | ┃ ┃ | ┣ ┃ | <cmr-field-name> | 1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <cmr-field-name> | 1回 | |||
┃ ┃ ┃ | ┃ ┃ ┃ | ┗ | <cmr-field-type> | 0または1回 | ┃ ┃ ┃ | ┃ ┃ ┃ | ┗ | <cmr-field-type> | 0または1回 | |||
┃ ┃ | ┗ | <ejb2> | 1回 | ┃ ┃ | ┗ | <ejb-relationship-role> | 1回 | |||||
┃ ┃ | ┣ ┃ | <description> | 0または1回 | ┃ ┃ | ┣ ┃ | <description> | 0または1回 | |||||
┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relationship-role-name> | 0または1回 | ┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relationship-role-name> | 0または1回 | |||||
┃ ┃ | ┣ ┃ | <multiplicity> | 1回 | ┃ ┃ | ┣ ┃ | <multiplicity> | 1回 | |||||
┃ ┃ ┃ | ┣ ┃ ┃ | <cascade-delete> | 0または1回 | ┃ ┃ ┃ | ┣ ┃ ┃ | <cascade-delete> | 0または1回 | |||||
┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┣ ┃ | <relationship-role-source> | 1回 | |||||
┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | ||||
┃ ┃ | ┣ ┃ | <ejb-name> | 1回 | ┃ ┃ | ┃ ┃ | ┗ | <ejb-name> | 1回 | ||||
┃ ┃ ┃ | ┃ ┃ ┃ | - | - | ┃ ┃ ┃ | ┗ | <cmr-field> | 0または1回 | |||||
┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | |||||
┃ ┃ | ┣ ┃ | <cmr-field-name> | 1回 | ┃ ┃ | ┣ ┃ | <cmr-field-name> | 1回 | |||||
┃ ┃ ┃ | ┗ | <cmr-field-type> | 0または1回 | ┃ ┃ ┃ | ┗ | <cmr-field-type> | 0または1回 | |||||
┃ ┃ ┃ | - | - | ┣ ┃ ┃ | <assembly-descriptor> | 0または1回 | |||||||
┣ ┃ | <security-role> | 0回以上 | ┃ ┃ | ┣ ┃ | <security-role> | 0回以上 | ||||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | ||||
┃ ┃ | ┣ ┃ | <role-name> | 1回 | ┃ ┃ | ┃ ┃ | ┗ | <role-name> | 1回 | ||||
┃ ┃ ┃ | ┗ | <linked-to> | 0または1回 | ┃ ┃ ┃ | ┃ ┃ ┃ | - | - | |||||
┃ ┃ | - | - | ┃ ┃ | (省略) | - | |||||||
┗ | <ejb-client-jar> | 0または1回 | ┗ | <ejb-client-jar> | 0または1回 |
EJB-JAR属性ファイル | Deployment Descriptor | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
タグ名 | 出現パターン | タグ名 | 出現パターン | |||||||||
<hitachi-ejb-jar-property> | 1回 | <ejb-jar> | 1回 | |||||||||
┣ ┃ | <description> | 0回以上 | ┣ ┃ | <description> | 0回以上 | |||||||
┣ ┃ | <display-name> | 1回以上 | ┣ ┃ | <display-name> | 0回以上 | |||||||
┣ ┃ | <icon> | 0回以上 | ┣ ┃ | <icon> | 0回以上 | |||||||
┃ ┃ ┃ | ┣ ┃ ┃ | <small-icon> | 0または1回 | ┃ ┃ ┃ | ┣ ┃ ┃ | <small-icon> | 0または1回 | |||||
┃ ┃ ┃ | ┗ | <large-icon> | 0または1回 | ┃ ┃ ┃ | ┗ | <large-icon> | 0または1回 | |||||
┃ ┃ | - | - | ┣ ┃ | <enterprise-beans> | 1回 | |||||||
┃ ┃ | - | - | ┃ ┃ | (省略) | - | |||||||
┣ ┃ ┃ | <relationships> | 0または1回 | ┣ ┃ ┃ | <relationships> | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | |||||
┃ ┃ | ┗ | <ejb-relation> | 1回以上 | ┃ ┃ | ┗ | <ejb-relation> | 1回以上 | |||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | |||||
┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relation-name> | 0または1回 | ┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relation-name> | 0または1回 | |||||
┃ ┃ | ┣ ┃ | <ejb1> | 1回 | ┃ ┃ | ┣ ┃ | <ejb-relationship-role> | 1回 | |||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | |||
┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relationship-role-name> | 0または1回 | ┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relationship-role-name> | 0または1回 | |||
┃ ┃ | ┃ ┃ | ┣ ┃ | <multiplicity> | 1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <multiplicity> | 1回 | |||
┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <cascade-delete> | 0または1回 | ┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <cascade-delete> | 0または1回 | |||
┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┃ ┃ | ┣ ┃ | <relationship-role-source> | 1回 | |||
┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | ||
┃ ┃ | ┃ ┃ | ┣ ┃ | <ejb-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <ejb-name> | 1回 | ||
┃ ┃ ┃ | ┃ ┃ ┃ | ┃ ┃ ┃ | - | - | ┃ ┃ ┃ | ┃ ┃ ┃ | ┗ | <cmr-field> | 0または1回 | |||
┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | |||
┃ ┃ | ┃ ┃ | ┣ ┃ | <cmr-field-name> | 1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <cmr-field-name> | 1回 | |||
┃ ┃ ┃ | ┃ ┃ ┃ | ┗ | <cmr-field-type> | 0または1回 | ┃ ┃ ┃ | ┃ ┃ ┃ | ┗ | <cmr-field-type> | 0または1回 | |||
┃ ┃ | ┗ | <ejb2> | 1回 | ┃ ┃ | ┗ | <ejb-relationship-role> | 1回 | |||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | |||||
┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relationship-role-name> | 0または1回 | ┃ ┃ ┃ | ┣ ┃ ┃ | <ejb-relationship-role-name> | 0または1回 | |||||
┃ ┃ | ┣ ┃ | <multiplicity> | 1回 | ┃ ┃ | ┣ ┃ | <multiplicity> | 1回 | |||||
┃ ┃ ┃ | ┣ ┃ ┃ | <cascade-delete> | 0または1回 | ┃ ┃ ┃ | ┣ ┃ ┃ | <cascade-delete> | 0または1回 | |||||
┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┣ ┃ | <relationship-role-source> | 1回 | |||||
┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | ||||
┃ ┃ | ┣ ┃ | <ejb-name> | 1回 | ┃ ┃ | ┃ ┃ | ┗ | <ejb-name> | 1回 | ||||
┃ ┃ ┃ | ┃ ┃ ┃ | - | - | ┃ ┃ ┃ | ┗ | <cmr-field> | 0または1回 | |||||
┃ ┃ | ┃ ┃ | - | - | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | |||||
┃ ┃ | ┣ ┃ | <cmr-field-name> | 1回 | ┃ ┃ | ┣ ┃ | <cmr-field-name> | 1回 | |||||
┃ ┃ ┃ | ┗ | <cmr-field-type> | 0または1回 | ┃ ┃ ┃ | ┗ | <cmr-field-type> | 0または1回 | |||||
┃ ┃ ┃ | - | - | ┣ ┃ ┃ | <assembly-descriptor> | 0または1回 | |||||||
┣ ┃ | <security-role> | 0回以上 | ┃ ┃ | ┣ ┃ | <security-role> | 0回以上 | ||||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | ||||
┃ ┃ | ┣ ┃ | <role-name> | 1回 | ┃ ┃ | ┃ ┃ | ┗ | <role-name> | 1回 | ||||
┃ ┃ ┃ | ┗ | <linked-to> | 0または1回 | ┃ ┃ ┃ | ┃ ┃ ┃ | - | - | |||||
┃ ┃ | - | - | ┃ ┃ | (省略) | - | |||||||
┗ | <ejb-client-jar> | 0または1回 | ┗ | <ejb-client-jar> | 0または1回 |
EJB-JAR属性ファイル | Deployment Descriptor | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
タグ名 | 出現パターン | タグ名 | 出現パターン | |||||||
<hitachi-ejb-jar-property> | 1回 | <ejb-jar> | 1回 | |||||||
┣ ┃ | <description> | 0回以上 | ┃ ┃ | - | - | |||||
┣ ┃ | <display-name> | 1回以上 | ┣ ┃ | <display-name> | - | |||||
┣ ┃ | <icon> | 0回以上 | ┃ ┃ | - | - | |||||
┃ ┃ ┃ | ┣ ┃ ┃ | <small-icon> | 0または1回 | ┃ ┃ ┃ | - | - | ||||
┃ ┃ | ┗ | <large-icon> | 0または1回 | ┃ ┃ | - | - | ||||
┃ ┃ | - | - | ┣ ┃ | <enterprise-beans> | 1回 | |||||
┃ ┃ | - | - | ┃ ┃ | (省略) | - | |||||
┣ ┃ ┃ | <interceptors> | 0または1回 | ┃ ┃ ┃ | - | - | |||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | - | - | ||||
┃ ┃ | ┗ | <interceptor> | 1回以上 | ┃ ┃ | - | - | ||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | - | - | ||||
┃ ┃ | ┣ ┃ | <interceptor-class> | 1回 | ┃ ┃ | - | - | ||||
┃ ┃ | ┣ ┃ | <around-invoke> | 0回以上 | ┃ ┃ | - | - | ||||
┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <class> | 0または1回 | ┃ ┃ ┃ | - | - | |||
┃ ┃ | ┃ ┃ | ┗ | <method-name> | 1回 | ┃ ┃ | - | - | |||
┃ ┃ | ┣ ┃ | <post-construct> | 0回以上 | ┃ ┃ | - | - | ||||
┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <lifecycle-callback-class> | 0または1回 | ┃ ┃ ┃ | - | - | |||
┃ ┃ ┃ | ┃ ┃ ┃ | ┗ | <lifecycle-callback-method> | 1回 | ┃ ┃ ┃ | - | - | |||
┃ ┃ | ┣ ┃ | <pre-destroy> | 0回以上 | ┃ ┃ | - | - | ||||
┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <lifecycle-callback-class> | 0または1回 | ┃ ┃ ┃ | - | - | |||
┃ ┃ ┃ | ┃ ┃ ┃ | ┗ | <lifecycle-callback-method> | 1回 | ┃ ┃ ┃ | - | - | |||
┃ ┃ | ┣ ┃ | <post-activate> | 0回以上 | ┃ ┃ | - | - | ||||
┃ ┃ ┃ | ┃ ┃ ┃ | ┣ ┃ ┃ | <lifecycle-callback-class> | 0または1回 | ┃ ┃ ┃ | - | - | |||
┃ ┃ ┃ | ┃ ┃ ┃ | ┗ | <lifecycle-callback-method> | 1回 | ┃ ┃ ┃ | - | - | |||
┃ ┃ | ┗ | <pre-passivate> | 0回以上 | ┃ ┃ | - | - | ||||
┃ ┃ ┃ | ┣ ┃ ┃ | <lifecycle-callback-class> | 0または1回 | ┃ ┃ ┃ | - | - | ||||
┃ ┃ ┃ | ┗ | <lifecycle-callback-method> | 1回 | ┃ ┃ ┃ | - | - | ||||
┃ ┃ | - | - | ┣ ┃ | <assembly-descriptor> | 0または1回 | |||||
┣ ┃ | <interceptor-binding> | 0回以上 | ┃ ┃ | ┣ ┃ | <interceptor-binding> | 0回以上 | ||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0回以上 | ||
┃ ┃ | ┣ ┃ | <ejb-name> | 1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <ejb-name> | 1回 | ||
┃ ┃ | ┣ ┃ | <interceptor-class>※ | 0回以上 | ┃ ┃ | ┃ ┃ | ┗ | <interceptor-class>※ | 1回以上 | ||
┃ ┃ | ┣ ┃ | <interceptor-order>※ | 1回 | ┃ ┃ | ┣ ┃ | <interceptor-order> | 1回 | |||
┃ ┃ | ┃ ┃ | ┗ | <interceptor-class> | 1回以上 | ┃ ┃ | ┃ ┃ | ┗ | <interceptor-class> | 1回以上 | |
┃ ┃ ┃ | ┣ ┃ ┃ | <exclude-default-interceptors> | 0または1回 | ┃ ┃ ┃ | ┣ ┃ ┃ | <exclude-default-interceptors> | 0または1回 | |||
┃ ┃ ┃ | ┣ ┃ ┃ | <exclude-class-interceptors> | 0または1回 | ┃ ┃ ┃ | ┣ ┃ ┃ | <exclude-class-interceptors> | 0または1回 | |||
┃ ┃ ┃ | ┗ | <named-method> | 0または1回 | ┃ ┃ ┃ | ┗ | <named-method> | 0または1回 | |||
┃ ┃ | ┣ ┃ | <method-name> | 1回 | ┃ ┃ | ┣ ┃ | <method-name> | 1回 | |||
┃ ┃ ┃ | ┗ | <method-params> | 0または1回 | ┃ ┃ ┃ | ┗ | <method-params> | 0または1回 | |||
┃ ┃ | ┗ | <method-param> | 0回以上 | ┃ ┃ | ┗ | <method-param> | 0回以上 | |||
┣ ┃ | <application-exception> | 0回以上 | ┣ ┃ | <application-exception> | 0回以上 | |||||
┃ ┃ | ┣ ┃ | <exception-class> | 1回 | ┃ ┃ | ┣ ┃ | <exception-class> | 1回 | |||
┃ ┃ ┃ | ┗ | <rollback> | 0または1回 | ┃ ┃ ┃ | ┗ | <rollback> | 0または1回 | |||
┃ ┃ | - | - | ┃ ┃ | (省略) | - | |||||
┗ | <ejb-client-jar> | 0または1回 | ┗ | <ejb-client-jar> | 0または1回 | |||||
- | - | - | - |