2016-09-26 20 views
1

誰もが、IBM-EJB-JAR-bnd.xmi、EJB-jar.xmlの、IBM-EJB-JAR-ext.xmiとibm_ejbext.propertiesあるものを私に説明できます。これらのファイルとは何ですか?また、これらのファイルには何が構成されていますか。 ejbプロジェクトのこれらすべてのファイルの必要性は何ですか? EJBモジュール - ファイル

IBM-EJB-JAR-bnd.xmiは何をしてないことは、メッセージ駆動型Beanのために設定する必要がありますか?私に教えてください

答えて

0
  • ejb-jar.xmlは標準のEJBデプロイメント記述子です。ここでは、モジュール内に存在するEJBを宣言します。
  • ibm-ejb-jar-bnd.xmiは、バインディング情報を含むWebSphere Application Server固有のファイルです(EJBをバインドする必要があるJNDIと、EJBが使用するリソースをJNDIで見つける必要がある場所)。 ".xmi"ファイル形式はEJB 2.1以降のモジュールに固有であり、EJB 3.0以降のモジュールではibm-ejb-jar-bnd.xml fileに置き換えられています。 「において.xmi」ファイル形式はEMFによって生成され、かろうじて文書化されているようXMIファイル形式である(そこインストールのWAS_HOME/webディレクトリにあるいくつかの基本的な情報ですが、あなたはそれを使用するEMFといくつかの馴染みを持っている必要があります) 。通常、RADを使用してファイルを編集するか、アプリケーションのデプロイ時に変更します。
  • IBM-EJB-JAR-ext.xmiは、特定の(例えば、熱心なEJBの初期化、ステートフルなセッションタイムアウト等)に様々な拡張が含まれているのWebSphere Application Serverに固有の別のファイルです。また、EJB 2.1モジュール以下でのみ使用され、ibm-ejb-jar-ext.xmlに置き換えられています。
  • ibm_ejbext.propertiesは、EJBデプロイによって生成され、開発者が使用することを意図していない、WebSphere Application Server固有の別のファイルです。

手動でIBM-のejb-jarファイル-bnd.xmiを設定するには、それは、アプリケーションをデプロイバインディング情報を指定し、[PROFILE_HOME/config/cells/cell/applications/APP.ear/deployments/APP/META-INF/ibm-ejb-jar-bnd.xmiに結果を見ることが最も簡単です。

関連する問題