Configure new URL providers using scripting
Procedure
- Start wsadmin
- Identify the parent ID and assign it to the node variable.
Jacl:
set node [$AdminConfig getid /Cell:mycell/Node:mynode/] node = AdminConfig.getid('/Cell:mycell/Node:mynode/') print node
Example output:
mynode(cells/mycell/nodes/mynode|node.xml#Node_1)- Identify the required attributes:
Example output:
Attribute Type streamHandlerClassName String protocol String name String- Set up the required attributes:
Jacl:
set name [list name URLP1] set shcn [list streamHandlerClassName "Put the stream handler classname here"] set protocol [list protocol "Put the protocol here"] set urlpAttrs [list $name $shcn $protocol]Example output:
{name URLP1} {streamHandlerClassName {Put the stream handler classname here}} {protocol {Put the protocol here}} name = ['name', 'URLP1'] shcn = ['streamHandlerClassName', "Put the stream handler classname here"] protocol = ['protocol', "Put the protocol here"] urlpAttrs = [name, shcn, protocol] print urlpAttrsExample output
[[name, URLP1], [streamHandlerClassName, "Put the stream handler classname here"], [protocol, "Put the protocol here"]]
- Create a URL provider:
Jacl:
$AdminConfig create URLProvider $node $urlpAttrs $AdminConfig save print AdminConfig.create('URLProvider', node, urlpAttrs)
Example output:
URLP1(cells/mycell/nodes/mynode|resources.xml#URLProvider_1)- In a network deployment environment only, synchronize the node.
See Also
AdminConfig object for scripted administration
See Also
Commands for the AdminConfig object