Création d'un client de service Web pour l'environnement d'exécution IBM WebSphere JAX-WS à l'aide de tâches Ant

Si vous disposez d'un fichier WSDL, vous pouvez utiliser Ant dans l'espace de travail Eclipse pour générer un client de service Web avec l'environnement d'exécution IBM® WebSphere JAX-WS.

Avant de commencer

Avant de créer le client de service Web, vous devez effectuer les opérations préalables suivantes :

Pourquoi et quand exécuter cette tâche

Pour créer le client de service Web, vous devez modifier le fichier Ant et le fichier de propriétés Ant.

Procédure

  1. Editez le fichier Ant wsgen.xml que vous avez importé en tant qu'élément prérequis pour cette tâche. Vérifiez que le fichier référence le fichier de propriétés Ant client ; le fichier Ant doit contenir la ligne <property file="was_jaxws_client.properties"/>. Sauvegardez les modifications que vous avez apportées au fichier.
  2. Exécutez votre tâche Ant :
    • Pour exécuter la tâche dans l'espace de travail du produit :
      1. Cliquez avec le bouton droit de la souris sur le fichier XML de génération de services Web et sélectionnez Exécuter en tant que > Génération Ant.
      2. Dans la boîte de dialogue, cliquez sur l'onglet JRE et sélectionnez Exécuter dans le même JRE que l'espace de travail.
      3. Cliquez sur Appliquer, puis sur Exécuter.
    Une fois votre service Web généré, la console ou la ligne de commande affiche le message La génération a abouti.

Résultats

Lorsque votre client de service Web est généré, les fichiers suivants sont créés selon les options que vous avez sélectionnées :
  • Classe de client de service Web et bean proxy.
  • Classes d'encapsuleur Demande/Réponse/Exception.
Conseil : Le fichier wsant.bat est installé dans le répertoire bin du produit. Sur certains systèmes, ce répertoire peut être accessible en lecture seule. Dans ce cas, la tâche Ant ne peut pas créer la sortie et la création du service Web échoue. Vous pouvez remédier au problème de deux façons :
  • Définissez votre variable PATH de sorte qu'elle désigne le dossier bin, placez-vous dans un répertoire pour lequel vous disposez des droits d'accès en écriture, et exécutez le script à partir de ce répertoire.
  • Copiez le fichier wsant.bat dans un répertoire inscriptible.
Icône indiquant le type de rubrique Rubrique de tâche
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : tantclientjaxws.html