| Keinen Implementierungsdeskriptor für JBoss-Web-Services verwenden |
|
Diese Regel markiert alle vorhandenen Dateien webservices.xml, um zu ermitteln, ob eine
Implementierungsdeskriptor für Web-Services für JBoss vorhanden ist.
Zur Erzeugung von JAX-RPC-Webdiensten auf der Grundlage von JBoss Java Platform, Enterprise Edition ( Java EE ) Webdienst-Bereitstellungsdeskriptoren, erstellt die automatische Korrektur ein Ant Skript, das die entsprechenden IBM Ant Aufgaben verwendet. Dies beinhaltet das Scannen der Web Services Deployment deskriptoren und die Konfiguration des Ant Skripts, um die erforderlichen Artefakte zu erzeugen. Bedingungen für das Anlösen der Regel: Diese Regel erkennt das Vorhandensein von JAX-RPC-Web-Services anhand der folgenden Kriterien: a. Das Vorhandensein der J2EE Web Services Deployment Descriptor-Datei webservices.xml b. Der Binärscanner stellt fest, dass die von IBM Ant erzeugte Datei noch nicht im Stammverzeichnis des Projekts vorhanden ist. Regeleigenschaften: Sie müssen korrekte Werte für die Regeleigenschaften angeben. Wenn Sie die Werte der Eigenschaften für diese Regel ändern möchten, wählen Sie die Regel im Fenster Software Analyzer-Konfigurationen aus. Verwenden Sie anschließend die Felder auf der Registerkarte mit den Eigenschaften. Die Eigenschaften für diese Regel sind im Folgenden erläutert:
Ant-Klassenpfad:
Ant-Tasks von IBM WebSphere Application Server IBM WebSphere(R) Application Server enthält Ant-Tasks wie java2wsdl und wsdl2java, um die erforderlichen Artefakte für JAX-RPC -Services zu generieren. Das generierte Ant-Script verwendet diese Tasks, um den Service zu erstellen. Weitere Informationen zu diesen Tasks finden Sie im WebSphere Application Server-Dokumentation. Ant-Script ausführen Nachdem die automatische Korrektur das Skript Ant generiert hat, überprüfen Sie es und fügen Sie alle notwendigen Anpassungen hinzu. In der Dokumentation WebSphere Application Server finden Sie Hinweise zur Anpassung der IBM Ant aufgaben. Sie müssen das Skript mit den Ant Tools ausführen, die von IBM bereitgestellt werden IBM WebSphere Application Server Das Skript IBM Ant kann ausgeführt werden von:
Wenn die Ant Ziele ausgeführt werden, befinden sich die erzeugten Artefakte im Generierungsordner. Sie können den generierten code und die Bereitstellungsdeskriptoren prüfen und diese Artefakte dann zu ihren modulen hinzufügen. |