Beispiele erstellen

Vorbereitungen

Die Beispiele wurden mit Java- und WebSphere-Tools erstellt. Bevor Sie die Beispiele für Enterprise Console Feature Option 1 erstellen, müssen Sie zuerst alle Softwarevoraussetzungen erfüllen und Ihre Umgebung für den Zugriff auf alle erforderliche Klassenbibliotheken konfigurieren.

Öffnen Sie die Datei <sdk_install_dir>/samples/wsnt-was/sample-was.properties, und modifizieren Sie sie folgendermaßen:

WAS_PATH=<was_directory>
SERVICE_ADDRESS=<NotificationConsumerService_URL>

wobei

Achtung: Sie müssen Schrägstriche ("/") als das Verzeichnistrennzeichen für die Eigenschaft WAS_PATH verwenden. Beispiel: Wenn sich WebSphere unter C:\Programme\Websphere\AppServer befindet, müssen Sie die Eigenschaft WAS_PATH auf C:/Programme/Websphere/AppServer einstellen.

Erstellungsschritte

WebSphere stellt ein Tool mit der Bezeichnung WSDL2Java zur Verfügung, das Java-Klassen von wsdl generiert. Diese Java-Klassen werden als Stubs auf der Clientseite verwendet, um von Web-Service-Spezifikationen auf Web-Services zuzugreifen.

In diesem Beispiel wird das Tool 'WSDL2Java' über ein Apache Ant-Script mit dem Namen build.xml aufgerufen. Apache Ant ist eine hoch entwickelte Scripterstellungsumgebung, die bei Java-Entwicklern sehr beliebt ist.

Die Datei 'build.xml' im Beispielverzeichnis des SDK enthält Apache Ant-Tasks zur Erstellung des Beispiels. Um die Beispiele zu erstellen, führen Sie die folgenden Schritte aus:

cd <sdk_install_dir>\samples\wsnt-was
%WAS_HOME%\bin\ws_ant

cd <sdk_install_dir>/samples/wsnt-was
$WAS_HOME/bin/ws_ant

Die Dateien der Java-Klasse werden von der wsdl-Datei generiert und im Verzeichnis <sdk_install_dir>/samples/wsnt-was/src untergebracht. Sie werden in das Verzeichnis <sdk_install_dir>/samples/wsnt-was/build/classes kompiliert. Eine JAR-Datei mit dem Namen wsnt-was-samples.jar der Klassen wird im Verzeichnis <sdk_install_dir>/samples/wsnt-was/build/lib erstellt.

Hinweis
Während des Erstellungsprozesses werden einige Fehler und Warnungen auf dem Bildschirm angezeigt. Die generierten Klassen mit Problemen sind nicht erforderlich und werden während des Erstellungsprozesses gelöscht.


Übergeordnetes Thema
WebSphere Application Server-Beispiele


Verwandte Themen
Walkthrough für WS-Notification-Beispiele
Beispiele ausführen