Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第3部 EJB編 | > 第17章 EJBサービスの環境設定 | > 17.2 クライアントの環境設定 |
クライアントアプリケーションを実行するための環境設定として、使用するORBを選択してください。
環境設定ではJava実行環境のプロパティ情報として以下の値を設定します。
プロパティ名 |
設定値 |
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 |
環境設定方法は、プロパティ情報を記述したテキストファイル(ファイル名:orb.properties)を作成し、以下のディレクトリに格納してください。
※JAVA_HOME : Javaのインストールディレクトリ
------------------------------------------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------------------------------------------
上記テキストファイルは、C:\INTERSTAGE\EJBCL\etcにひな形(ファイル名:orb.properties)がありますので利用してください。
また、Javaアプリケーション実行時に、javaコマンドのパラメタとしてプロパティ情報の設定もできます。
Portable-ORBのアプレット運用を行う場合、プロパティ名“org.omg.CORBA.ORBSingletonClass”を指定しないでください。クライアントアプリケーションとPortable-ORBのアプレット運用が同一マシンで混在する場合は、以下の作業を行ってください。
「org.omg.CORBA.ORBSingletonClass=com.fujitsu.ObjectDirector.CORBA.SingletonORB」
EJBクライアントを使用した場合のクライアントアプリケーションの実行例
「java -Djava.naming.factory.initial=com.fujitsu.interstage.ejb.jndi.FJCNCtxFactoryForClient -Dorg.omg.CORBA.ORBSingletonClass=com.fujitsu.ObjectDirector.CORBA.SingletonORB Javaアプリケーション名」
目次
索引
![]() ![]() |