| 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. Diese Regel im Quellenscanner erzeugt ein Ant-Script mit bestimmten IBM Ant-Tasks.
Diese Tasks generieren JAX-RPC-Web-Services auf der Basis der
Implementierungsdeskriptoren für JBoss-Java-EE-Web-Services. Die Schnellkorrektur überprüft die
Web-Service-Implementierungsdeskriptoren und erzeugt ein Ant-Script. Bedingungen für das Anlösen der Regel: Diese Regel erkennt das Vorhandensein von JAX-RPC-Web-Services anhand der folgenden Kriterien: a. Vorhandensein der Implementierungsdeskriptordatei für J2EE-Web-Services, webservices.xml b. Im Quellenscanner wird erkannt, dass die von IBM Ant generierte Datei noch nicht im Stammordner des Projekts vorhanden ist. Regeleigenschaften: Die Eigenschaften in dieser Regel betreffen nur die Schnellkorrektur. 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 für die Generierung der für JAX-RPC-Services erforderlichen Artefakte.Das generierte Ant-Script verwendet diese Tasks, um den Service zu erstellen. Weitere Informationen zu diesen Tasks finden Sie im Knowledge Center von WebSphere Application Server. Ant-Script ausführen Nachdem die Schnellkorrektur das Ant-Script erzeugt hat, können Sie das Script anzeigen und bei Bedarf weitere Anpassungen hinzufügen. Informationen zu weiteren Anpassungen für die IBM Ant-Tasks finden Sie im Knowledge Center von WebSphere Application Server. Sie müssen das Script mit den Ant-Tools ausführen, die IBM in IBM WebSphere Application Server bereitstellt.Das IBM Ant-Script kann wie folgt ausgeführt werden:
Wenn Ant-Ziele ausgeführt werden, befinden sich die erzeugten Artefakte im Generierungsordner.Sie können den generierten Code und die Implementierungsdeskriptoren überprüfen und diese Artefakte anschließend den zugehörigen Modulen hinzufügen. |