Hitachi

 Hitachi Application Server V10 定義リファレンスWindows®用)


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>