16.4.1 アプリケーションサーバで実行できるアプリケーションの構成
アプリケーションサーバでは,次のDDを省略できます。
-
Java EE 5以降のapplication.xml
-
EJB 3.0以降のejb-jar.xml
-
Servlet 2.5以降のweb.xml
application.xmlのDDのバージョンとDDの省略,および各モジュールのDD(ejb-jar.xml,web.xml,ra.xml)のバージョンとDDの省略の組み合わせを表で示します。
DDの種別 |
application.xml |
||||||
---|---|---|---|---|---|---|---|
1.4以前※1 |
Java EE 5 |
Java EE 6 |
Java EE 7 |
Java EE 8 |
DDなし |
||
ejb-jar.xml |
2.0以前※1 |
○ |
○ |
○ |
○ |
○ |
○ |
2.1 |
○ |
○ |
○ |
○ |
○ |
○ |
|
3.0 |
× |
○ |
○ |
○ |
○ |
○ |
|
3.1 |
× |
× |
○ |
○ |
○ |
○ |
|
3.2 |
× |
× |
× |
○ |
○ |
○ |
|
DDなし(3.0以降) |
○ (3.0) |
○ (3.0) |
○ (3.1) |
○ (3.2) |
○ (3.2) |
○ (3.2)※2 |
|
web.xml |
2.3以前※1 |
○ |
○ |
○ |
○ |
○ |
○ |
2.4 |
○ |
○ |
○ |
○ |
○ |
○ |
|
2.5 |
× |
○ |
○ |
○ |
○ |
○ |
|
3.0 |
× |
× |
○ |
○ |
○ |
○ |
|
3.1 |
× |
× |
× |
○ |
○ |
○ |
|
4.0 |
× |
× |
× |
× |
○ |
○ |
|
DDなし(2.5以降) |
× |
○ (2.5) |
○ (3.0) |
○ (3.1) |
○ (4.0) |
○ (4.0)※2 |
|
ra.xml |
1.0 |
○ |
○ |
○ |
○ |
○ |
○ |
1.5 |
○ |
○ |
○ |
○ |
○ |
○ |
DD |
バージョンアップ前のバージョン |
バージョンアップ後のバージョン |
---|---|---|
application.xml |
1.2 |
1.4 |
1.3 |
||
ejb-jar.xml |
1.1 |
2.0 |
web.xml |
2.2 |
2.3 |
- 参考
-
次のコマンドを実行したとき,J2EEアプリケーションがサポートしていない構成の場合はメッセージKDJE42361-Eを出力し,エラーとなります。
-
cjimportapp
-
cjreplaceapp
-
cjaddapp
-