Cosminexus アプリケーションサーバ V8 リファレンス 定義編(アプリケーション/リソース定義)

[目次][索引][前へ][次へ]

3.3.2 DDとの対応

EJB-JAR属性ファイルとDeployment Descriptorの対応を次に示します。

<この項の構成>
(1) EJB2.0の場合
(2) EJB2.1の場合
(3) EJB3.0の場合

(1) EJB2.0の場合

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回

(凡例)
−:対応するタグがありません。または,対応するタグがないか,タグを省略しているため,出現パターンの説明を省略しています。
(省略):タグを省略しています。

(2) EJB2.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回

(凡例)
−:対応するタグがありません。または,対応するタグがないか,タグを省略しているため,出現パターンの説明を省略しています。
(省略):タグを省略しています。

(3) EJB3.0の場合

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回
   

(凡例)
−:対応するタグがありません。または,対応するタグがないか,タグを省略しているため,出現パターンの説明を省略しています。
(省略):タグを省略しています。

注※
<interceptor-class>と<interceptor-order>のどちらか一つを指定します。