スクリプトと wsadmin ツールを使用して、プロセスを構成することができます。
Jacl を使用:
$AdminTask setProcessDefinition {-interactive}
AdminTask.setProcessDefinition (['-interactive'])
set s1 [$AdminConfig getid /Cell:mycell/Node:mynode/Server:server1/]
s1 = AdminConfig.getid('/Cell:mycell/Node:mynode/Server:server1/') print s1
server1(cells/mycell/nodes/mynode/servers/server1|server.xml#Server_1)
Jython を使用:
出力例:
$AdminConfig modify $processDef {{workingDirectory /home/myProfile/temp/user1}}
AdminConfig.modify(processDef, [['workingDirectory', '/home/myProfile/temp/user1']])
set errFile [list stderrFilename ¥${LOG_ROOT}/server1/new_stderr.log] set attr [list $errFile] $AdminConfig modify $processDef [subst {{ioRedirect {$attr}}}]
errFile = ['stderrFilename', '¥${LOG_ROOT}/server1/new_stderr.log'] attr = [errFile] AdminConfig.modify(processDef, [['ioRedirect', [attr]]])
$AdminConfig modify $processDef {{execution {{processPriority 15}}}}
AdminConfig.modify(processDef, [['execution', [['processPriority', 15]]]])
$AdminConfig modify $processDef {{monitoringPolicy {{maximumStartupAttempts 1}}}}
AdminConfig.modify(processDef, [['monitoringPolicy', [['maximumStartupAttempts', 1]]]])