プロパティー・ファイルを使用して、サービス統合バス・メンバー・オブジェクトの追加および削除を行えます。サービス統合は、製品のデフォルトの Java Message Service (JMS) メッセージング・プロバイダーです。
始める前に
サービス統合バス・メンバー構成に設定するプロパティー値を決定します。
wsadmin スクリプト・ツールを開始します。
Jython 言語を使用して wsadmin を開始する場合は、サーバー・プロファイルの bin ディレクトリーから wsadmin -lang Jython コマンドを実行します。
このタスクについて
プロパティー・ファイルを使用して、サービス統合オブジェクトへのメンバーの追加、サービス統合オブジェクトからのメンバーの削除を行えます。
表 1. サービス統合メンバー・プロパティー・ファイルのアクション. サービス統合を追加または除去することができます。アクション |
手順 |
作成 |
プロパティー・ファイルに commandName=addSIBusMember を指定します。
applyConfigProperties コマンドを実行します。 |
modify |
該当なし |
delete |
プロパティー・ファイルに commandName=removeSIBusMember を指定します。
applyConfigProperties コマンドを実行します。 |
プロパティーの作成 |
該当なし |
プロパティーの削除 |
該当なし |
手順
- サービス統合バス・メンバー・オブジェクトを追加または削除します。
- サービス統合オブジェクトにメンバーを追加します。
エディターを開き、ヘッダーに commandName=addSIBusMember を指定し、サービス統合バス・メンバー・プロパティーを指定して、ファイルを保存します。
以下の サービス統合バス・メンバー構成をプロパティー・ファイルにコピーして、必要に応じてプロパティーを編集することができます。
サーバーと、クラスターまたはノードの値を設定します。
#
# Header
#
CreateDeleteCommandProperties=true
commandName=addSIBusMember
#
#
#Properties
#
minPermanentStoreSize=null #java.lang.Long
trustUserIds=null #Boolean
maxTemporaryStoreSize=null #java.lang.Long
host=null #String
createTables=null #Boolean
enableAssistance=null #Boolean
temporaryStoreDirectory=null #String
securityAuthAlias=null #String
maxHeapSize=null #Integer
datasourceJndiName=null #String
bus=myBus #String,required
schemaName=null #String
dataStore=null #String
unlimitedPermanentStoreSize=null #Boolean
policyName=null #String
preferredServersOnly=null #Boolean
logSize=null #java.lang.Long
failback=null #Boolean
minTemporaryStoreSize=null #java.lang.Long
cluster=null #String
node=myNode #String
failover=null #Boolean
permanentStoreDirectory=null #String
maxPermanentStoreSize=null #java.lang.Long
server=myServer #String
wmqServer=null #String
channel=null #String
port=null #Integer
virtualQueueManagerName=null #String
unlimitedTemporaryStoreSize=null #Boolean
logDirectory=null #String
fileStore=null #String
initialHeapSize=null #Integer
transportChain=null #String
authAlias=null #String
createDefaultDatasource=null #Boolean
restrictLongDBLock=null #Boolean
- サービス統合オブジェクトからメンバーを削除します。
エディターを開き、ヘッダーに commandName=removeSIBusMember を指定し、
バス、サーバー、ノード、およびクラスターのプロパティーを指定して、ファイルを保存します。
#
# Header
#
CreateDeleteCommandProperties=true
commandName=removeSIBusMember
#
#
#Properties
#
cluster=null #String
bus=myBus #String,required
node=myNode #String
server=myServer #String
- applyConfigProperties コマンドを実行して、サービス統合バス・メンバーを追加または削除します。
applyConfigProperties コマンドを実行すると、構成にプロパティー・ファイルが適用されます。以下の Jython の例では、オプションの -reportFileName パラメーターによって report.txt という名前のレポートが作成されます。
AdminTask.applyConfigProperties(['-propertiesFileName mySIBusMember.props -reportFileName report.txt '])
オプションで、コマンドを対話モードで使用できます。
AdminTask.applyConfigProperties('-interactive')
タスクの結果
プロパティー・ファイルを使用して、サービス統合バス・メンバーを構成および管理することができます。