Ne pas utiliser le descripteur de déploiement de service Web de WebLogic

Cette règle détecte la présence des services Web JAX-RPC en fonction des critères suivants :

Correctif rapide
Dans le scanner de source, cette règle génère un script Ant comportant des tâches IBM Ant spécifiques. Ces tâches créent des services Web JAX-RPC basés sur des descripteurs de déploiement de service Web J2EE de WebLogic. Le correctif rapide analyse les descripteurs de déploiement des services Web et génère un script Ant si aucun fichier généré par IBM Ant n'existe dans le dossier principal du projet. Ce script contient les tâches IBM Ant requises pour générer les services Web JAX-RPC.

Propriétés de la règle
Vous devez indiquer les valeurs requises pour les propriétés de la règle. Pour changer les valeurs des propriétés de cette règle, sélectionnez la règle dans la fenêtre Configurations Software Analyzer. Renseignez ensuite les zones de l'onglet Propriétés. Les propriétés de cette règle sont les suivantes :

Chemin d'accès aux classes du script Ant
Le chemin d'accès aux classes Ant est déterminé à partir du projet Eclipse. Il est important de vérifier que tous les éléments nécessaires pour la compilation sont présents dans le chemin d'accès aux classes Eclipse.

Services JAX-RPC définis dans le fichier web-services.xml
En fonction des informations et du type de services définis dans le fichier web-services.xml, un script Ant, et éventuellement du code Java supplémentaire représentant l'interface de noeud final du service Web, sont générés pour reproduire le service JAX-RPC.

Services JAX-RPC définis dans le fichier webservices.xml
Un script Ant est généré sur la base des données et du type de services définis dans le fichier webservices.xml afin de reproduire le service JAX-RPC.

Tâches Ant pour IBM WebSphere Application Server
WebSphere Application Server inclut des tâches Ant, comme java2wsdl et wsdl2java, qui permettent de générer les artefacts requis pour les services JAX-RPC. Le script Ant généré utilise ces tâches pour créer le service.
Pour plus d'informations sur ces tâches, consultez la documentation WebSphere Application Server.

Exécution du script Ant
Une fois le script Ant généré par le correctif rapide, examinez-le et personnalisez-le si nécessaire. Pour des personnalisations supplémentaires des tâches IBM Ant, consultez la documentation WebSphere Application Server. Vous devez exécuter le script à l'aide des outils Ant qui sont inclus dans WebSphere Application Server.  Le script IBM Ant peut être exécuté à partir de :

Exemple : c:\IBM\AppServer\bin\ws_ant.bat -f c:\eclipse\MyProject\ibm-ws-gen.xml genService_TestService

Une fois les cibles Ant générées, les artefacts sont créés dans le dossier de génération. Vous pouvez ensuite examiner le code généré ainsi que les descripteurs de déploiement, puis ajouter ces artefacts à leurs modules.