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回 | |||||
- | - | - | - | - | - | - | - | - | - | - |
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回 | |||
┃ | ┗ | <inherited> | 0または1回 | ┃ | ┗ | <inherited> | 0または1回 | |||
- | - | ┃ | (省略) | - | ||||||
┗ | <ejb-client-jar> | 0または1回 | ┗ | <ejb-client-jar> | 0または1回 | |||||
- | - | - | - | - | - | - | - | - | - | - |