Before starting this task, the wsadmin tool must be running. See the Starting the wsadmin scripting client article for more information.
Perform the following steps to configure a new custom property for a URL:
set newurl [$AdminConfig getid /Cell:mycell/Node:mynode/URLProvider:URLP1/URL:URL1/]
newurl = AdminConfig.getid('/Cell:mycell/Node:mynode/URLProvider:URLP1/URL:URL1/') print newurl
Example output:
URL1(cells/mycell/nodes/mynode|resources.xml#URL_1)
set propSet [$AdminConfig showAttribute $newurl propertySet]
propSet = AdminConfig.showAttribute(newurl, 'propertySet') print propSet
Example output:
(cells/mycell/nodes/mynode|resources.xml#J2EEResourcePropertySet_7)
$AdminConfig required J2EEResourceProperty
print AdminConfig.required('J2EEResourceProperty')
Example output:
Attribute Type name String
set name [list name RP3] set rpAttrs [list $name]
name = ['name', 'RP3'] rpAttrs = [name]
$AdminConfig create J2EEResourceProperty $propSet $rpAttrs
print AdminConfig.create('J2EEResourceProperty', propSet, rpAttrs)
Example output:
RP3(cells/mycell/nodes/mynode|resources.xml#J2EEResourceProperty_7)
Related concepts
AdminConfig object for scripted administration
Related reference
Commands for the AdminConfig object