Neue Warteschlangen mit Scripting konfigurieren

Mit Scripting können Sie eine neue Warteschlange konfigurieren.

Vorbereitende Schritte

Damit diese Task gestartet werden kann, muss das Tool "wsadmin" aktiv sein.

Informationen zu diesem Vorgang

Führen Sie die folgenden Schritte aus, um eine neue WebSphere-Warteschlange zu konfigurieren:

Anmerkung: In den folgenden Beispielen zeigen die mit wsadmin beginnenden Codeblöcke Code, der vom Benutzer eingegeben wurde. Zeilen, die nicht mit wsadmin beginnen, zeigen Code, der von der Konsole zurückgegeben wurde.

Vorgehensweise

  1. Ermitteln Sie die übergeordnete ID und ordnen Sie sie einer Variablen zu. In diesem Beispiel heißt die Variable v5jmsp.
    • Mit Jacl:
      wsadmin>set v5jmsp [$AdminConfig getid "/Cell:mycell/Node:mynode/JMSProvider:WebSphere JMS Provider/"]
    • Mit Jython:
      wsadmin>v5jmsp = AdminConfig.getid("/Cell:mycell/Node:myNode/JMSProvider:WebSphere JMS Provider/") 
      wsadmin>print v5jmsp
    Beispielausgabe:
    "WebSphere JMS Provider(cells/mycell/nodes/mynode|resources.xml#builtin_jmsprovider)"
  2. Rufen Sie die erforderlichen Attribute ab.
    • Mit Jacl:
      wsadmin>$AdminConfig required WASQueue
    • Mit Jython:
      wsadmin>print AdminConfig.required('WASQueue')
    Beispielausgabe:
    Attribute      	Type
    name				   String
    jndiName			 String
  3. Definieren Sie die erforderlichen Attribute:
    • Mit Jacl:
      wsadmin>set name [list name WASQ1]
      wsadmin>set jndi [list jndiName jms/WASQ1]
      wsadmin>set wqAttrs [list $name $jndi]
      Beispielausgabe:
      {name WASQ1} {jndiName jms/WASQ1}
    • Mit Jython:
      wsadmin>name = ['name', 'WASQ1']
      wsadmin>jndi = ['jndiName', 'jms/WASQ1']
      wsadmin>wqAttrs = [name, jndi]
      wsadmin>print wqAttrs
      Beispielausgabe:
      [[name, WASQ1], [jndiName, jms/WASQ1]]
  4. Erstellen Sie die Warteschlange:
    • Mit Jacl:
      wsadmin>$AdminConfig create WASQueue $v5jmsp $wqAttrs
    • Mit Jython:
      wsadmin>print AdminConfig.create('WASQueue', v5jmsp, wqAttrs)
    Beispielausgabe:
    WASQ1(cells/mycell/nodes/mynode|resources.xml#WASQueue_1)
  5. Speichern Sie die Konfigurationsänderungen.
  6. Synchronisieren Sie den Knoten nur in einer Network-Deployment-Umgebung.

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_wasq
Dateiname:txml_wasq.html