Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第1部 J2EE共通編 | > 第6章 J2EEアプリケーションクライアントの設定 |
JNDI環境プロパティとは、アプリケーションからJNDI SPへアクセスするために(new javax.naming.InitialContext()時に)生成する、InitialContextの初期化処理に使用される環境プロパティです。環境プロパティは、以下に示すファイルまたは引数で指定します。
なお、環境プロパティが重複して指定された場合は、次の順で上書きされます("3"で指定された環境プロパティが最も優先されます)。
ただし、環境プロパティの“java.naming.factory.initial”については、次の順で上書きされます(“3”で指定された環境プロパティが最も優先されます)。
jndi.propertiesファイルは、クラスパスで指定されるアーカイブ内、またはJavaのシステムプロパティ“java.home”に設定されているディレクトリ配下のlibに配置する必要があります。
JBKがインストールされている場合は、以下に配置します。
jndi.propertiesファイルにて指定可能な環境プロパティを下表に示します。
なお、下表の環境プロパティ、および値の文字列は、大文字小文字が区別されます。
環境プロパティ |
値 |
設定内容 |
---|---|---|
java.naming.factory.initial |
com.fujitsu.interstage.j2ee.jndi.InitialContextFactoryForClient |
JNDI SPへアクセスするためのInitialContextファクトリクラス名を指定します。 |
注1) 本環境プロパティは、jndi.propertiesファイル、new javax.naming.InitialContext(Hashtable environment)の引数environmentまたはアプリケーション起動時のコマンドラインでの引数(-D)のいずれかで、必ず指定する必要があります。
jndi.propertiesファイルの記述例を以下に示します。
java.naming.factory.initial=com.fujitsu.interstage.j2ee.jndi.InitialContextFactoryForClient |
Javaのシステムプロパティ“java.home"は、アプリケーション起動時のコマンドラインの引数で変更できます。
ただし、orb.propertiesが参照できなくなり、動作異常を招く場合があるため、変更には、十分注意してください。
FJjndi.propertiesファイルは、以下に配置します。
FJjndi.propertiesファイルにて指定可能な環境プロパティを下表に示します。
環境プロパティ |
値 |
設定内容 |
対応OS |
FJUserID |
任意の文字列 |
InfoDirectoryのユーザ認証で使用するユーザ名を指定します。 |
全て |
FJPassword |
任意の文字列 |
InfoDirectoryのユーザ認証で使用するパスワードを指定します。 |
全て |
com.fujitsu.interstage.j2ee.DeploymentDescriptorClient |
任意の文字列 |
J2EEアプリケーションクライアントのdeployment descriptorファイル名をフルパスで指定します。 |
全て |
EBEproperties |
任意の文字列 |
名前変換ファイル名を指定します(パス指定は不可)。 |
全て |
HTTPGW |
ホスト名: cgi識別名: ゲートウェイ名: |
HTTPトンネリングを処理するゲートウェイを指定します。 |
|
VerificationMethod |
|
deployment descriptorファイルおよび名前変換ファイルのParserによる検証方法を指定します。 |
全て |
com.fujitsu.ObjectDirector.CORBA.GlobalTransactionMode |
|
分散トランザクション制御を行うか否かを指定する。 |
全て |
注1) FJUserIDとFJPasswordは、必ず対で指定する必要があります。
注2) 本環境プロパティは、FJjndi.propertiesファイル、new javax.naming.InitialContext(Hashtable environment)の引数environment、またはアプリケーション起動時のコマンドラインでの引数(-D)のいずれかで、必ず指定する必要があります。
注3) 詳細については、“WWWサーバ運用ガイド(InfoProvider Pro編)”の“CGIアプリケーションの格納場所と識別名”を参照してください。
FJjndi.propertiesファイルの記述例を以下に示します。
|
|
com.fujitsu.interstage.j2ee.DeploymentDescriptorClient=/home/j2eeapl/application-client.xml |
new javax.naming.InitialContext(Hashtable environment)の引数environment、およびアプリケーション起動時のコマンドラインでの引数(-D)で指定可能な環境プロパティを下表に示します。
環境プロパティ |
値 |
設定内容 |
対応OS |
java.naming.factory.initial |
com.fujitsu.interstage.j2ee.jndi.InitialContextFactoryForClient |
JNDI SPへアクセスするためのInitialContextファクトリクラス名を指定します。 |
全て |
FJUserID |
任意の文字列 |
InfoDirectoryのユーザ認証で使用するユーザ名を指定します。 |
全て |
FJPassword |
任意の文字列 |
InfoDirectoryのユーザ認証で使用するパスワードを指定します。 |
全て |
com.fujitsu.interstage.j2ee.DeploymentDescriptorClient |
任意の文字列 |
J2EEアプリケーションクライアントのdeployment descriptorファイル名をフルパスで指定します。 |
全て |
EBEproperties |
任意の文字列 |
名前変換ファイル名を指定します(パス指定は不可)。 |
全て |
HTTPGW |
ホスト名: cgi識別名: ゲートウェイ名: |
HTTPトンネリングを処理するゲートウェイを指定します。 |
|
VerificationMethod |
|
deployment descriptorファイルおよび名前変換ファイルのParserによる検証方法を指定します。 |
全て |
com.fujitsu.ObjectDirector.CORBA.GlobalTransactionMode |
|
分散トランザクション制御を行うか否かを指定する。 |
全て |
com.fujitsu.interstage.isas.SystemName |
任意の文字列 |
拡張システムを生成した場合に、運用の対象となるシステム名を指定します。 |
|
注1)本環境プロパティは、jndi.propertiesファイル、new javax.naming.InitialContext(Hashtable environment)の引数environmentまたはアプリケーション起動時のコマンドラインでの引数(-D)のいずれかで、必ず指定する必要があります。
注2) FJUserIDとFJPasswordは、必ず対で指定する必要があります。
注3)本環境プロパティは、FJjndi.propertiesファイル、new javax.naming.InitialContext(Hashtable environment)の引数environment、またはアプリケーション起動時のコマンドラインでの引数(-D)のいずれかで、必ず指定する必要があります。
注4) 詳細については、“WWWサーバ運用ガイド(InfoProvider Pro編)”の“CGIアプリケーションの格納場所と識別名”を参照してください。
目次
索引
![]() ![]() |