Create a server using scripting
Overview
You can use scripting to create an appserver.
Before starting this task, the wsadmin tool must be running.
Procedure
Use Jacl:
# Obtain the configuration ID of the object and assign
set node [$AdminConfig getid /Node:skyway2kNode01/]
# There are two ways to create the server
$AdminTask createApplicationServer node {-name test1 –templateName default}
# $AdminConfig create Server $node {{name myserv} {outputStreamRedirect {{fileName myfile.out}}}}
Use Jython:
node = AdminConfig.getid('/Node:skyway2kNode01/')
AdminTask.createApplicationServer(node, ['-name', 'test1', '-templateName', 'default'])
# AdminConfig.create('Server', node, [['name', 'myserv'], ['outputStreamRedirect', [['fileName', 'myfile.out']]]])
AdminConfig.save()
Sync1 = AdminControl.completeObjectName('type=NodeSync,node=skyway2kNode01,*')
AdminControl.invoke(Sync1, 'sync')
In a network deployment environment only, synchronize the node.
Use the AdminConfig object for scripted administration
Related Reference
Commands for the AdminConfig object