Utilisation du scriptage pour configurer une nouvelle source de données WAS40.
Pourquoi et quand exécuter cette tâche
Effectuez les
opérations suivantes :
Procédure
- Identifiez l'ID parent :
A l'aide de Jacl :
set newjdbc [$AdminConfig getid "/JDBCProvider:Apache Derby JDBC Provider/"]
En langage
Jython :
newjdbc = AdminConfig.getid('/JDBCProvider:Apache Derby JDBC Provider/')
print newjdbc
Exemple de sortie :
JDBC1(cells/mycell/nodes/mynode|resources.xml$JDBCProvider_1)
- Extrayez les attributs requis :
A l'aide de Jacl :
$AdminConfig required WAS40DataSource
En langage
Jython :
print AdminConfig.required('WAS40DataSource')
Exemple de sortie :
Attribut Type
name String
- Définissez les attributs requis :
A l'aide de Jacl :
set name [list name was4DS1]
set ds4Attrs [list $name]
En langage
Jython :
name = ['name', 'was4DS1']
ds4Attrs = [name]
- Créez WAS40DataSource :
A l'aide de Jacl :
set new40ds [$AdminConfig create WAS40DataSource $newjdbc $ds4Attrs]
En langage
Jython :
new40ds = AdminConfig.create('WAS40DataSource', newjdbc, ds4Attrs)
print new40ds
Exemple de sortie :
was4DS1(cells/mycell/nodes/mynode|resources.xml#WAS40DataSource_1)
- Sauvegardez les modifications de configuration.
- Dans un environnement de déploiement en réseau uniquement, synchronisez le noeud.