Configure new WAS40 custom properties using scripting
Procedure
- Start wsadmin
- Identify the parent ID:
Jacl:
set new40ds [$AdminConfig getid /Cell:mycell/Node:mynode/JDBCProvider:JDBC1/WAS40DataSource:was4DS1/] new40ds = AdminConfig.getid('/Cell:mycell/Node:mynode/JDBCProvider:JDBC1/WAS40DataSource:was4DS1/') print new40ds
Example output:
was4DS1(cells/mycell/nodes/mynodes|resources.xml$WAS40DataSource_1)- Get required attributes:
Jacl:
set propSet [$AdminConfig showAttribute $newds propertySet] propSet = AdminConfig.showAttribute(newds, 'propertySet') print propSet
Example output:
(cells/mycell/nodes/mynode|resources.xml#J2EEResourcePropertySet_9)- Get required attribute:
Jacl:
$AdminConfig required J2EEResourceProperty print AdminConfig.required('J2EEResourceProperty')
Example output:
Attribute Type name String- Set up required attributes:
Jacl:
set name [list name RP5] set rpAttrs [list $name] name = ['name', 'RP5'] rpAttrs = [name]
- Create J2EE Resource Property:
Jacl:
$AdminConfig create J2EEResourceProperty $propSet $rpAttrs $AdminConfig save print AdminConfig.create('J2EEResourceProperty', propSet, rpAttrs)
Example output:
RP5(cells/mycell/nodes/mynode|resources.xml#J2EEResourceProperty_9)- In a network deployment environment only, synchronize the node.
See Also
AdminConfig object for scripted administration
See Also
Commands for the AdminConfig object