Angepasste Eigenschaften für eine Datenquelle der Version 4.0 mit wsadmin-Scripting konfigurieren

Sie können Scripting und das Tool "wsadmin" verwenden, um angepasste Eigenschaften für eine Datenquelle der Version Version 4.0 zu konfigurieren.

Vorbereitende Schritte

Damit diese Task gestartet werden kann, muss das Tool "wsadmin" aktiv sein. Lesen Sie den Artikel zum Starten des Tools "wsadmin".

Informationen zu diesem Vorgang

Führen Sie die in diesem Artikel beschriebenen Schritte aus, um angepasste Eigenschaften für eine Datenquelle der Version 4.0 zu konfigurieren.

Vorgehensweise

  1. Ermitteln Sie die übergeordnete ID.
    • Mit Jacl:

      set new40ds [$AdminConfig getid /Cell:mycell/Node:mynode/
      JDBCProvider:JDBC1/WAS40DataSource:was4DS1/]
    • Mit Jython:

      new40ds = AdminConfig.getid('/Cell:mycell/Node:mynode/
      JDBCProvider:JDBC1/WAS40DataSource:was4DS1/')
      print new40ds
    Beispielausgabe:
    was4DS1(cells/mycell/nodes/mynodes|resources.xml$WAS40DataSource_1)
  2. Rufen Sie die erforderlichen Attribute ab.
    • Mit Jacl:

      set propSet [$AdminConfig showAttribute $new40ds propertySet]
    • Mit Jython:

      propSet = AdminConfig.showAttribute(new40ds, 'propertySet') 
      print propSet
    Beispielausgabe:
    (cells/mycell/nodes/mynode|resources.xml#J2EEResourcePropertySet_9)
  3. Optional: Definieren Sie den Servernamen und die Portnummer als Attribute.
    Achtung: In diesem Schritt werden optionale Attribute für Ihre J2EE-Ressourcenprovidereigenschaft beschrieben. Andere Attribute können erforderlich sein.
    • Mit Jacl den Servernamen definieren:

      set name [list name "serverName"]
      set value [list value db2was.austin.ibm.com]
      set rpAttrs1 [list $name $value]
    • Mit Jython den Servernamen definieren:

      name = ['name', 'serverName']
      value = ['value', 'db2was.austin.ibm.com']
      rpAttrs1 = ['name', 'value']
    • Mit Jacl die Portnummer definieren:

      set name [list name "portNumber"]
      set value [list value 50000]
      set rpAttrs2 [list $name $value]
    • Mit Jython die Portnummer definieren:

      name = ['name', 'portNumber']
      value = ['value', 'db2was.austin.ibm.com']
      rpAttrs1 = ['name', 'value']
  4. Erstellen Sie eine J2EE-Ressourceneigenschaft.
    • Mit Jacl:

      $AdminConfig create J2EEResourceProperty $propSet $rpAttrs1
      $AdminConfig create J2EEResourceProperty $propSet $rpAttrs2
    • Mit Jython:

      print AdminConfig.create('J2EEResourceProperty', propSet, rpAttrs1)
      print AdminConfig.create('J2EEResourceProperty', propSet, rpAttrs2)
    Beispielausgabe:
    serverName(cells/Zellenname|resources.xml#J2EEResourceProperty_1236708692906)
    serverName(cells/Zellenname|resources.xml#J2EEResourceProperty_1236708728281)
  5. Speichern Sie die Konfigurationsänderungen.
  6. Synchronisieren Sie den Knoten.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_wascustom
Dateiname:txml_wascustom.html