Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド
|
目次
索引
|
23.2 JMSアプリケーション運用マシンの環境設定
ここでは、JMSアプリケーションの運用を行うマシンの環境設定について説明します。
ユーザがJMSアプリケーションを運用するためには、次の定義が必要です。
- JNDI環境定義
JMSアプリケーションがJNDIのネーミングサービスにアクセスするために必要な定義です。
- ConnectionFactory定義
Interstage JMSプロバイダと接続するために必要な定義です。
- Destination定義
JMSアプリケーションがメッセージを送受信する宛先の定義情報です。
JMSアプリケーションの運用に必要なパス/クラスファイルが以下の環境変数に設定されていることを確認してください。(インストールパスはデフォルト)
- 環境変数PATH
JDKのパス(注1)
C:\Interstage\bin
- 環境変数CLASSPATH
C:\Interstage\ODWIN\etc\Class\ODjava4.jar
C:\Interstage\eswin\lib\esnotifyjava4.jar(注2)
C:\Interstage\J2EE\lib\isj2ee.jar
C:\Interstage\jms\lib\fjmsprovider.jar
C:\Interstage\ots\lib\fjtsclient.jar(注3)(注4)
- 環境変数PATH
JDKのパス(注1)
/opt/FJSVj2ee/bin
/opt/FJSVjms/bin
- 環境変数CLASSPATH
/opt/FSUNod/etc/class/ODjava4.jar
/opt/FJSVes/lib/esnotifyjava4.jar
/opt/FJSVj2ee/lib/isj2ee.jar
/opt/FJSVjms/lib/fjmsprovider.jar
/opt/FSUNots/lib/fjtsclient.jar(注3)
- 環境変数LD_LIBRARY_PATH
/opt/FSUNod/lib(注5)
/opt/FJSVjms/lib
- 環境変数PATH
JDKのパス(注1)
/opt/FJSVj2ee/bin
/opt/FJSVjms/bin
- 環境変数CLASSPATH
/opt/FJSVod/etc/class/ODjava4.jar
/opt/FJSVes/lib/esnotifyjava4.jar
/opt/FJSVj2ee/lib/isj2ee.jar
/opt/FJSVjms/lib/fjmsprovider.jar
/opt/FJSVots/lib/fjtsclient.jar(注3)
- 環境変数LD_LIBRARY_PATH
/opt/FJSVod/lib(注6)
/opt/FJSVjms/lib
注1)JDKが複数インストールされている場合は、使用するJDKのパスが有効になるよう設定してください。
注2)Interstageのクライアント機能がインストールされている場合は、以下のクラスファイルを設定します。
C:\Interstage\ODWIN\etc\Class\esnotifyjava4.jar
注3)グローバルトランザクション機能を使用する時に必要となります。
注4)Interstageのクライアント機能がインストールされている場合は、データベース連携サービスがインストールされたホストから取り出す必要があります。
注5)LD_LIBRARY_PATHに/opt/FSUNod/lib/nt を指定しないでください。指定した場合にはJMSは動作しません。
注6)LD_LIBRARY_PATHに/opt/FJSVod/lib/nt を指定しないでください。指定した場合にはJMSは動作しません。
使用するORBとしてCORBAサービス(ObjectDirector)が環境設定ファイルで指定されていることを確認してください。
使用するORBを記述したテキストファイル(ファイル名:orb.properties)を作成し、Javaのシステムプロパティ“java.home”に設定されているディレクトリ配下のlibに格納してください。
以下にorb.propertiesファイルの設定例を示します。
org.omg.CORBA.ORBClass=com.fujitsu.ObjectDirector.CORBA.ORB
org.omg.CORBA.ORBSingletonClass=com.fujitsu.ObjectDirector.CORBA.SingletonORB
javax.rmi.CORBA.StubClass=com.fujitsu.ObjectDirector.rmi.CORBA.StubDelegateImpl
javax.rmi.CORBA.UtilClass=com.fujitsu.ObjectDirector.rmi.CORBA.UtilDelegateImpl
javax.rmi.CORBA.PortableRemoteObjectClass=com.fujitsu.ObjectDirector.rmi.CORBA.PortableRemoteObjectDelegateImpl |
- 23.2.1 運用前の環境設定
- 23.2.2 運用後の環境削除
Copyright 2008 FUJITSU LIMITED