プロパティー・ファイルを使用して、Enterprise JavaBeans (EJB)
モジュール・デプロイメント・プロパティーの変更を行えます。
EJB モジュールは、Java™ Platform, Enterprise Edition
(Java EE) 仕様に準拠しなければなりません。
始める前に
EJB モジュール・デプロイメント構成に行う変更を決定します。
wsadmin スクリプト・ツールを開始します。
Jython 言語を使用して wsadmin を開始する場合は、サーバー・プロファイルの bin ディレクトリーから wsadmin -lang Jython コマンドを実行します。
このタスクについて
プロパティー・ファイルを使用して、EJB モジュール・デプロイメント・オブジェクトの変更を行えます。
wsadmin を使用して管理コマンドを実行し、
EJB モジュール・デプロイメント・プロパティー・ファイルの変更、プロパティーの検証、プロパティーの構成への適用を行います。
表 1. EJB モジュール・デプロイメント・プロパティー・ファイルのアクション. EJB モジュール・デプロイメント・プロパティーは変更できます。アクション |
手順 |
作成 |
該当なし |
modify |
プロパティー・ファイルを編集し、applyConfigProperties コマンドを実行します。 |
delete |
該当なし |
プロパティーの作成 |
該当なし |
プロパティーの削除 |
該当なし |
オプションで、以下のコマンドを使用して、対話モードを使用することができます。
AdminTask.command_name('-interactive')
手順
- EJB モジュール・デプロイメント構成を編集します。
例えば、EJBModuleDeployment インスタンスに以下のようなプロパティーを指定します。
#
# Header
#
ResourceType=EJBModuleDeployment
ImplementingResourceType=Application
ResourceId=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=:
EJBModuleDeployment=uri#myEjb.jar
#
#
#Properties
#
startingWeight=5000 #integer,required,default(1)
deploymentId=1 #required
altDD=null
uri=myEJB.jar #required
applicationDeployment=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=
#ObjectName(ApplicationDeployment)
#
# Header ( EJBDeployment ClassLoader)
#
ResourceType=Classloader
ImplementingResourceType=Application
ResourceId=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=:EJBModuleDeployment=uri
#myEJB.jar:Classloader=
#
#
#Properties
#
mode=PARENT_FIRST #ENUM(PARENT_FIRST|PARENT_LAST),default(PARENT_FIRST)
#
# Header ( EJBDeployment ClassLoader's LibraryRef )
#
ResourceType=LibraryRef
ImplementingResourceType=Application
ResourceId=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=:EJBModuleDeployment=uri
#myEJB.jar:Classloader=:LibraryRef=libraryName#myLibName
#
#
#Properties
#
libraryName=myLibName
sharedClassLoader=null
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myCell04
applicationName=myApp
- applyConfigProperties コマンドを実行して、EJB モジュール・デプロイメント構成を変更します。
applyConfigProperties コマンドを実行すると、構成にプロパティー・ファイルが適用されます。以下の Jython の例では、オプションの -reportFileName パラメーターによって report.txt という名前のレポートが作成されます。
AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt '])
タスクの結果
プロパティー・ファイルを使用して、EJB モジュール・デプロイメント・オブジェクトとそのプロパティーを構成および管理することができます。