Configure new referenceables using scripting
Procedure
- Start wsadmin
- Identify the parent ID and assign it to the newrep variable.
Jacl:
set newrep [$AdminConfig getid /Cell:mycell/Node:mynode/ResourceEnvironmentProvider:REP1/] newrep = AdminConfig.getid('/Cell:mycell/Node:mynode/ResourceEnvironmentProvider:REP1/') print newrep
Example output
REP1(cells/mycell/nodes/mynode|resources.xml#ResourceEnvironmentProvider_1)- Identify the required attributes:
Jacl:
$AdminConfig required Referenceable print AdminConfig.required('Referenceable')
Example output:
Attribute Type factoryClassname String classname String- Set up the required attributes:
Jacl:
set fcn [list factoryClassname REP1] set cn [list classname NM1] set refAttrs [list $fcn $cn] fcn = ['factoryClassname', 'REP1'] cn = ['classname', 'NM1'] refAttrs = [fcn, cn] print refAttrs
Example output
{factoryClassname {REP1}} {classname {NM1}}- Create a new referenceable:
Jacl:
set newref [$AdminConfig create Referenceable $newrep $refAttrs] $AdminConfig save newref = AdminConfig.create('Referenceable', newrep, refAttrs) print newref
Example output:
(cells/mycell/nodes/mynode|resources.xml#Referenceable_1)- In a network deployment environment only, synchronize the node.
See Also
AdminConfig object for scripted administration
See Also
Commands for the AdminConfig object