EAR-Datei für EJB-Module aktivieren, die Web-Services enthalten

Wenn Ihre EAR-Datei EJB-Module enthält, die Web-Services enthalten, müssen Sie vor der Implementierung das Befehlszeilentool endptEnabler oder ein Assembliertool ausführen, um eine WAR-Datei für den Web-Service-Endpunkt zu erzeugen.

Vorbereitende Schritte

Assemblieren Sie eine JAR-Datei, die für Web-Service aktiviert ist, aus einer Enterprise-Bean. Die Unternehmens-JAR-Datei ist ein Artefakt, das für die die Erstellung der EAR-Datei benötigt wird.

Informationen zu diesem Vorgang

Sie können Ihrer Anwendung, die für Web-Services aktiviert ist, mit dem Befehlszeilentool endptEnabler oder mit Assembliertools, die mit WebSphere Application Server bereitgestellt werden, weitere Routermodule hinzufügen. Das für diese Task gewählte Tool richtet sich danach, ob Sie lieber mit einem Befehlszeilentool oder mit einer grafischen Benutzerschnittstelle arbeiten. Informationen zur Verwendung eines Assembliertools für diese Task finden Sie in der Dokumentation zu den Assembliertools.

Diese Tools fügen der EAR-Datei für jedes Web-Service-fähige EJB-Modul in der EAR-Datei ein oder mehrere Routermodule hinzu. Ein Routermodul stellt einen Endpunkt für den Web-Service in einem bestimmten EJB-Modul bereit.

Sie sollten den Inhalt des EJB-Moduls bzw. Webmoduls, das mit dem Befehlszeilentool endptEnabler erstellt wird, nicht ändern. Wenn Sie den Inhalt ändern, können Fehler in der Laufzeitumgebung auftreten. Das folgende Beispiel zeigt einen solchen Fehler:
"Error]- WSWS3142E: Fehler: Web-Service-Engine wurde nicht gefunden.]:
javax.servlet.ServletException: WSWS3142E: Web-Service-Engine wurde nicht gefunden."

Jedes Routermodul unterstützt einen bestimmten Transport, wie z. B. HTTP oder Java Message Service (JMS). Falls die EAR-Datei keine EJB-JAR-Module enthält, ist die Verwendung dieser Tools nicht erforderlich.

Vorgehensweise

Aktivieren Sie eine EAR-Datei mit dem Befehlszeilentool endptEnabler. Im Dialogmodus führt Sie der Befehl endptEnabler durch die erforderlichen Schritte für das Aktivieren eines oder mehrerer Services in einer Anwendung.

Nächste Schritte

Implementieren Sie die EAR-Datei in WebSphere Application Server. Für die Implementierung ist eine assemblierte EAR-Datei mit Unterstützung für Web-Services erforderlich.

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=twbs_endptenabler
Dateiname:twbs_endptenabler.html