Java EE 5とJava EE 7で使用するInterstage deployment descriptorが異なります。また、使用可能な定義にも差分があります。Java EE 7のInterstage deployment descriptorの詳細については「3.2.1 Interstage deployment descriptor」を参照してください。
Java EE 5ファイル名 | Java EE 7ファイル名 | 説明 |
---|---|---|
sun-application.xml | glassfish-application.xml | Java EEアプリケーション(EARファイル)の定義を指定できます。 |
sun-web.xml | glassfish-web.xml | Webアプリケーション(WARファイル)の定義を指定できます。 |
sun-ejb-jar.xml | glassfish-ejb-jar.xml | EJBアプリケーション(EJB JARファイル)の定義を指定できます。 |
sun-cmp-mappings.xml | なし | EJBアプリケーションのCMPの定義を指定できます。 Java EE 7ではEntity Beanがサポートされなくなったため、対応するInterstage deployment descriptorはありません。 |
sun-application-client.xml | glassfish-application-client.xml | Java EEアプリケーションクライアント(JARファイル)の定義を指定できます。 |
sun-acc.xml | glassfish-acc.xml | アプリケーションクライアントコンテナの定義を指定できます。 |