| Ne pas utiliser le descripteur de déploiement de service web JBoss |
|
Cette règle marque tout fichier webservices.xml existant
afin de détecter la présence d'un fichier descripteur de déploiement de services Web J2EE
pour JBoss. Dans le scanner de source, le correctif rapide génère un script Ant exécutant
des tâches IBM Ant spécifiques. Ces tâches génèrent des services Web JAX-RPC reposant
sur des descripteurs de déploiement de service Web JBoss Java Platform, Enterprise Edition
(Java EE). Le correctif rapide analyse les descripteurs de déploiement de service Web
et génère un script Ant.
Conditions de déclenchement de la règle : Cette règle détecte la présence des services Web JAX-RPC en fonction des critères suivants : a. La présence du fichier descripteur de déploiement de service Web J2EE webservices.xml b. Dans le scanner de source, l'absence du fichier généré IBM Ant dans le dossier principal du projet Propriétés de la règle : Les propriétés dans cette règle ont un impact sur le correctif rapide seulement. 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 pour cette règle sont les suivantes :
Chemin d'accès aux classes Ant :
Tâches Ant d'IBM de WebSphere Application Server IBM WebSphere Application Server inclut des tâches Ant telles que java2wsdl et wsdl2java pour générer les artefacts nécessaires pour les services JAX-RPC. Le script Ant généré utilise ces tâches pour générer 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. Consultez la documentation WebSphere Application Server pour une personnalisation supplémentaire des tâches IBM Ant. Vous devez exécuter le script à l'aide des outils Ant fournis par IBM et inclus dans IBM WebSphere Application Server. Le script IBM Ant peut être exécuté à partir de :
Une fois les cibles Ant générées, les artefacts sont créés dans le dossier de génération. Vous pouvez examiner le code généré ainsi que les descripteurs de déploiement, puis ajouter ces artefacts à leurs modules. |