WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Benutzerdefinierten Java-Knoten kompilieren

Wenn Sie den Code für Ihren benutzerdefinierten Java™-Knoten erstellt haben, müssen Sie Ihn für Ihr Betriebssystem kompilieren.

Vor dem Start

Es muss ein benutzerdefinierter Knoten vorhanden sein, der in Java geschrieben wurde. Dieser kann einer der unter Musterknotendateien beschriebenen bereitgestellten Musterknoten sein oder ein Knoten, den Sie selbst mithilfe der Anweisungen unter Nachrichtenverarbeitungs- oder Sendeknoten in Java erstellen oder Empfangsknoten in Java erstellen erstellt haben.

Sie können einen benutzerdefinierten Java-Knoten entweder über die Befehlszeile oder im Projekt selbst in der WebSphere Message Broker Toolkit kompilieren. Beide Optionen werden später in diesem Abschnitt beschrieben.

Für die Kompilierung benutzerdefinierter Java-Knoten über die Befehlszeile ist ein kompatibles IBM® Software Developer Kit for Java für das aktuelle Betriebssystem erforderlich. Ausführliche Informationen zu unterstützten Java-Versionen finden Sie unter Zusätzliche Softwarevoraussetzungen.

Benutzerdefinierten Java-Knoten über die WebSphere Message Broker Toolkit kompilieren

Verwenden Sie die folgende Prozedur, wenn Sie benutzerdefinierte Java-Knoten aus der WebSphere Message Broker Toolkit kompilieren möchten:

  1. Wechseln Sie zur Java-Perspektive des Toolkits, wählen Sie im Package Explorer das Verzeichnis /src in Ihrem Knotenprojekt aus und klicken Sie auf Datei > Exportieren.
  2. Wählen Sie aus der daraufhin angezeigten Liste den Eintrag JAR file (JAR-Datei) aus. Klicken Sie auf Weiter. Daraufhin sehen Sie eine Liste mit den Ressourcen, die von Ihnen als JAR-Dateien exportiert werden können.
  3. Stellen Sie sicher, dass die Option Export generated class files and resources (Generierte Klassendateien und Ressourcen exportieren) ausgewählt ist.
  4. Geben Sie einen Namen und Pfad für Ihre JAR-Datei an. Speichern Sie die Datei im Stammverzeichnis Ihres Knotenprojekts unter dem gleichen Namen wie das Projekt (mit einer JAR-Erweiterung). Für die verbleibenden Optionen können Sie die Standardwerte verwenden. Klicken Sie auf Finish (Fertigstellen).
Die von Ihnen erstellte .jar-Datei wird nun im Knotenprojekt angezeigt und kann auf einem oder mehreren Brokern installiert werden (siehe Laufzeitdateien für benutzerdefinierte Erweiterung auf einem Broker installieren) oder für die Verteilung verpackt werden (siehe Projekt für benutzerdefinierten Knoten paketieren und verteilen).

Benutzerdefinierten Java-Knoten aus der Befehlszeile kompilieren

Verwenden Sie die folgende Prozedur, wenn Sie einen benutzerdefinierten Java-Knoten über die Befehlszeile kompilieren möchten:

  1. Fügen Sie die Speicherposition der Datei jplugin2.jar zur Umgebungsvariablen CLASSPATH für die aktuelle Plattform hinzu.

    Windows platformInstallationsverzeichnis\classes\jplugin2.jar

    Linux platformInstallationsverzeichnis/classes/jplugin2.jar

    UNIX platformInstallationsverzeichnis/classes/jplugin2.jar

    z/OS platformInstallationsverzeichnis/classes/jplugin2.jar

  2. Stellen Sie die Klasse für Ihren benutzerdefinierten Java-Knoten in folgendes Verzeichnis:

    Windows platformInstallationsverzeichnis\sample\extensions\nodes

    Linux platformInstallationsverzeichnis/sample/extensions/nodes

    UNIX platformInstallationsverzeichnis/sample/extensions/nodes

    z/OS platformInstallationsverzeichnis/sample/extensions/nodes

  3. Wechseln Sie zu dem Verzeichnis, in dem sich die Klasse für Ihren benutzerdefinierten Knoten jetzt befindet.
  4. Kompilieren Sie die .java-Datei über den Befehl javac; zum Beispiel:
    javac Knotenname.java
  5. Packen Sie die daraus resultierende Klassendatei (.class) in eine PAR-Datei (.par). Weitere Informationen hierzu finden Sie unter Benutzerdefinierten Java-Knoten verpacken.

Die erstellte PAR-Datei (.par) ist nun zur Installation auf einem oder mehreren Brokern (siehe Laufzeitdateien für benutzerdefinierte Erweiterung auf einem Broker installieren) oder zur Verpackung für die Verteilung (siehe Projekt für benutzerdefinierten Knoten paketieren und verteilen) bereit.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:22:06


TaskthemaTaskthema | Version 8.0.0.5 | as10002_