AdminConfig オブジェクトとスクリプトを使用して、デプロイされた ターゲットへのアプリケーションのロードを使用不可にできます。
以下の例では、AdminConfig オブジェクトを使用して、デプロイされた ターゲットへのアプリケーションのロードを使用不可にしています。
set deployments [$AdminConfig getid /Deployment:myApp/]
deployments = AdminConfig.getid("/Deployment:myApp/")
myApp(cells/mycell/applications/myApp.ear/deployments/myApp|deployment.xml#Deployment_1)
set deploymentObj1 [$AdminConfig showAttribute $deployments deployedObject] set targetMap1 [lindex [$AdminConfig showAttribute $deploymentObj1 targetMappings] 0]
(cells/mycell/applications/ivtApp.ear/deployments/ivtApp|deployment.xml#DeploymentTargetMapping_1)
deploymentObj1 = AdminConfig.showAttribute(deployments, 'deployedObject') targetMap1 = AdminConfig.showAttribute(deploymentObj1, 'targetMappings') targetMap1 = targetMap1[1:len(targetMap1)-1].split(" ") print targetMap1
['(cells/mycell/applications/ivtApp.ear/deployments/ivtApp|deployment.xml#DeploymentTargetMapping_1)']
foreach tm $targetMap1 { $AdminConfig modify $tm {{enable false}} }
for targetMapping in targetMap1: AdminConfig.modify(targetMapping, [["enable", "false"]])