2011-01-10 7 views
2

検索対象に関係なく、本当に悪い日になる必要があります。this linkにしか届きません。これらのデプロイメント記述子に許可されたXMLタグのリストのみが含まれています。sun-ejb-jar.xml&ejb-jar.xmlバージョン3.1のドキュメントはどこですか?

私は一度、これらのファイルの完全な説明を書いた文書を見たことがありますが、今すぐ見つけられないようです。

答えて

3

:) GFアプリケーションデプロイメントガイド - >Elements of the Enterprise Server Deployment Descriptors

+0

LOL:「次へ」セクションがどのように欠けていたのか分かりません。ありがとう! – Bogdan

+0

1.月曜日、2。オラクルは本当にドキュメントの使いやすさで何かを行うべきです。がんばろう! – Osw

0

sun-ejb-jar.xml今日はglassfish-ejb-jar.xmlと呼ばれるものの古い命名規則です。これは下位互換性のためにもサポートされています(GlassFish 4 deployment guide、B-2ページを参照)。

のglassfish-のejb-jar.xmlのはdeployment guideに記載GlassFishの特定デプロイメント・ディスクリプタ・ファイル、です。デプロイメントガイドは技術的な構造を記述しており、ファイルの特定の要素に関する疑問が生じた場合には適切なスタートです。実際にファイルを使用する方法の例は、document base全体に広がっています。

他のすべてのアプリケーションサーバーは、このファイルを無視する可能性があります。アプリケーションをこのファイルの内容に依存させることは、アプリケーションを作成することと同じです。携帯以外。したがって、できるだけ避けるべきである。

私はGlassFishの展開ガイド(ページ1-3)を引用してみましょう:GlassFishのサーバー展開で特に明記し、設定 記述子は、Java EE標準 記述子とGlassFishで対応する設定を上書きしない限り

サーバー構成。

オーバーライド標準とポータブル記述子ファイルはejb-jar.xmlで、EJB 3.2 specificationに記載されています。ファイルの存在は(オプション)であり、使用するアプリケーション・サーバーからのBeanのビヘイビアおよびサービスを記述するだけであれば、おそらく使用しないでください。アプリケーション開発者とアプリケーション・デプロイヤーが異なるニーズを持つ異なる人でないか、同じクラスに基づいて異なるBeanを定義する必要がない場合を除いて、アノテーションのみを使用してカバーする以上のものになります。こうすることで、宣言されたアプリケーションサーバーサービスは、実際にサービスを使用するコードに密接に関連します。コードの可読性が向上し、より多くの人に理解されます。このファイルの重要かつ推奨される使用方法の1つは、記述子ファイルにカスタマイズ可能な環境エントリを入れることです。アプリケーションがEARファイルにパッケージ化されている場合は、代わりに環境エントリの宣言にapplication.xml記述子ファイルを使用することを検討してください。

関連する問題