WCCM-Objekteigenschaften extrahieren oder ändern

Verwenden Sie das Tool "wsadmin", um die Eigenschaften eines vorhandenen WCCM-Objekts (WebSphere Common Configuration Model) zu extrahieren oder zu ändern.

Vorbereitende Schritte

Bestimmen Sie das WCCM-Objekt, dessen Eigenschaften Sie extrahieren möchten.

Informationen zu diesem Vorgang

In früheren Releases des Produkts gehörten zu den extrahierten Eigenschaften nur die wichtigsten Eigenschaften jedes Objekttyps. Jetzt können Sie alle Eigenschaften eines beliebigen WCCM-Objekts abrufen, die Eigenschaften ändern und anschließend die geänderten Eigenschaften auf eine Systemkonfiguration validieren und anwenden.

Zum Extrahieren von WCCM-Objekteigenschaften verwenden Sie den Befehl extractConfigProperties, und geben Sie die ID des WCCM-Objekts an.

Die extrahierte WCCM-Objekteigenschaftendatei ist nicht zwischen Umgebungen portierbar. Wenn Sie die Eigenschaftendatei auf Installationen auf verschiedenen Betriebssystemen anwenden möchten, müssen Sie die extrahierte Eigenschaftendatei ändern, um sie portierbar zu machen. Lesen Sie hierzu den Artikel über die Anwendung portierbarer Eigenschaftendateien in mehreren Umgebungen.

Außerdem enthält die extrahierte Eigenschaftendatei keine verschachtelten Objekte. Sie müssen diese Eigenschaften jedes verschachtelten Objekts unabhängig extrahieren.

Jeden der in diesem Artikel beschriebenen Befehle können Sie auch im Dialogmodus ausführen, indem Sie den Parameter "interactive" angeben:
AdminTask.Befehlsname('-interactive')

Vorgehensweise

  1. Starten Sie das Scripting-Tool "wsadmin".
    Zum Starten von "wsadmin" in der Sprache Jython führen Sie im Verzeichnis bin des Serverprofils den folgenden Befehl aus:
    wsadmin -lang jython
  2. WCCM-Objekteigenschaften mit dem Befehl createPropertiesFileTemplates extrahieren.

    Wenn Sie beispielsweise die Eigenschaften für das WCCM-SIBus-Objekt mySib(cells/myCell04/buses/mySib|sib-bus.xml#SIBus_1250621844296) in eine Datei mit dem Namen mySIBus.props extrahieren möchten, führen Sie den folgenden Befehl aus:

    AdminTask.extractConfigProperties('mySib(cells/myCell04/buses/mySib|sib-bus.xml#SIBus_1250621844296)',
       '[-propertiesFileName mySIBus.props ]')

    Die erstellte Datei mySIBus.props enthält extrahierte Eigenschaften wie die folgenden:

    #
    ResourceType=SIBus
    ImplementingResourceType=GenericType
    ResourceId=Cell=!{cellName}:SIBus=!{sibus}
    #
    
    #
    #Eigenschaften
    #
    secure=false #boolean,default(true)
    uuid=1CAE88EF49150090
    useServerIdForMediations=false #boolean,default(false)
    name=mySib
    interEngineAuthAlias=null
    …
    
    EnvironmentVariablesSection
    #
    #
    #Umgebungsvariablen
    sibus=mySib
    cellName=myCell04
  3. Öffnen Sie die extrahierte Eigenschaftendatei in einem Editor, und ändern Sie die extrahierten Eigenschaften wie gewünscht.

    Stellen Sie sicher, dass die Datei mit den extrahierten Eigenschaften geeignete Werte für die erforderlichen Parameter enthält.

  4. Wenden Sie die Eigenschaftendatei mit dem Befehl applyConfigProperties an.

    Wenn Sie beispielsweise die Eigenschaftendatei mySIBus.props anwenden möchten, führen Sie den folgenden wsadmin-Befehl aus:

    AdminTask.applyConfigProperties('[-propertiesFileName mySIBus.props]')

Ergebnisse

Der Verwaltungsbefehl wird ausgeführt und wendet die Eigenschaftendatei an.

Nächste Schritte

Speichern Sie die Änderungen in Ihrer Konfiguration.


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_prop_wccm_object
Dateiname:txml_prop_wccm_object.html