Create a new data source using wsadmin

 

Using Jacl:


set newjdbc [$AdminConfig getid /Cell:cell/Node:node/JDBCProvider:JDBCProvider/]

$AdminConfig required DataSource

set name    [list name DS1]
set dsAttrs [list $name]

set newds [$AdminConfig create DataSource $newjdbc $dsAttrs]

$AdminConfig save

 

Using Jython

newjdbc = AdminConfig.getid('/Cell:cell/Node:node/JDBCProvider:JDBCProvider/')
print newjdbc

print AdminConfig.required('DataSource')

name =    ['name', 'DS1']
dsAttrs = [name]

newds = AdminConfig.create('DataSource', newjdbc, dsAttrs)
print newds

AdminConfig.save()