3.4 glassfish-application.xml
Java EEアプリケーションの設定をするためのJava EE RIのDDです。
説明
Java EEアプリケーションに関する、Java EE RI固有の設定をするためのDDです。
glassfish-application.xml のルート要素は glassfish-application です。glassfish-application 要素は、「要素の階層」で示すように、子要素と属性を含みます(それらの子要素と属性の配下にも、さらに、子要素と属性を含むことがあります)。
スキーマ
<!DOCTYPE glassfish-application PUBLIC "-//GlassFish.org//DTD GlassFish Application Server 3.1 Java EE Application 6.0//EN" "http://glassfish.org/dtds/glassfish-application_6_0-1.dtd">
格納先
DDファイルは次の場所に格納されます。
application_ear_name/META-INF ディレクトリー
application_ear_name:アプリケーションのアーカイブ名を表します。
要素の階層
glassfish-application . web .. web-uri .. context-root . security-role-mapping .. role-name .. principal-name .. group-name . realm . ejb-ref .. ejb-ref-name .. jndi-name . resource-ref .. res-ref-name .. jndi-name .. default-resource-principal ... name ... password . resource-env-ref .. resource-env-ref-name .. jndi-name . service-ref .. service-ref-name .. port-info ... service-endpoint-interface ... wsdl-port .... namespaceURI .... localpart ... stub-property .. service-impl-class .. service-qname ... namespaceURI ... localpart . message-destination-ref .. message-destination-ref-name .. jndi-name . message-destination .. message-destination-name .. jndi-name . archive-name . version-identifier
記述例
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE glassfish-application PUBLIC "-//GlassFish.org//DTD GlassFish Application Server 3.1 Java EE Application 6.0//EN" "http://glassfish.org/dtds/glassfish-application_6_0-1.dtd"> <glassfish-application> <unique-id>67488732739338240</unique-id> <web> <web-uri>hello.war</web-uri> <context-root>/hello</context-root> </web> </glassfish-application>