Hitachi

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


3.10 glassfish-resources.xml

リソースの設定をするためのJava EE RIのDDです。

説明

リソースに関する、Java EE RI固有の設定をするためのDDです。

glassfish-resources.xmlのルート要素はresourcesです。resources要素は、「要素の階層」で示すように、子要素と属性を含みます(それらの子要素と属性の配下にも、さらに、子要素と属性を含むことがあります)。

JDBCコネクションプールを作成する場合、接続するデータベースに応じて次の属性を指定します。

注※1

XAトランザクションを使用しない場合に指定します。

注※2

XAトランザクションを使用する場合に指定します。

注※3

コネクション障害検知を行う場合だけ指定します。

注※4

このオプションは、トランザクションがグローバルトランザクションでないときに、オートコミット機能を有効にするかどうかを設定します。この設定がtrueでない場合、コネクション障害検知機能が正常に動作しません。コネクション障害検知機能を使用する場合、trueを指定します。

注※5

databaseNameserverNameportNumberdriverTypeの4つのプロパティーか、urlのどちらかを指定します。両方を指定した場合、urlが有効になり、それ以外の4つのプロパティーは無視されます。

スキーマ

<!DOCTYPE resources PUBLIC 
"-//GlassFish.org//DTD GlassFish Application Server 3.1 Resource Definitions
//EN" "http://glassfish.org/dtds/glassfish- resources_1_5.dtd">

格納先

DDファイルは次の場所に格納されます。

要素の階層

resources
. custom-resource
. . description
. . property
. external-jndi-resource
. . description
. . property
. . . description
. jdbc-resource
. . description
. . property
. . . description
. mail-resource
. . description
. . property
. . . description
. admin-object-resource
. . description
. . property
. . . description
. connector-resource
. . description
. . property
. . . description
. resource-adapter-config
. . property
. . . description
. jdbc-connection-pool
. . description
. . property
. . . description
. connector-connection-pool
. . description
. . security-map
. . . principal
. . . . name
. . . user-group
. . . backend-principal
. . property
. . . description
. work-security-map
. . description
. . principal-map
. . group-map

記述例

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE resources PUBLIC 
"-//GlassFish.org//DTD GlassFish Application Server 3.1 Resource Definitions
//EN" "http://glassfish.org/dtds/glassfish- resources_1_5.dtd">
<resources>
       <jdbc-connection-pool>
        <property name="serverName" value="localhost"/>
        <property name="portNumber" value="1527"/>
        <property name="databaseName" value="forest"/>
        <property name="User" value="forest"/>
        <property name="Password" value="forest"/>
        <property name="URL" value="jdbc:oracle://localhost:1527/forest"/>
    </jdbc-connection-pool>
    <jdbc-resource enabled="true" jndi-name="jdbc/forest" 
pool-name="oracle_net_forest_forestPool"/>
    <connector-connection-pool associate-with-thread="false" 
connection-creation-retry-attempts="0" />
</resources>