Le fichier was_jaxws_client.properties est utilisé pour transmettre des données aux tâches Ant lorsque vous créez un client de service Web pour l'environnement d'exécution IBM® WebSphere JAX-WS.
Paramètres obligatoires
- ScenarioType
- Options : client
- Ce paramètre est le type de scénario pour la tâche Ant.
- InitialSelection
- Ce paramètre est l'URI du fichier WSDL d'entrée relatif à l'espace de travail ou l'adresse URL absolue du fichier WSDL.
Paramètres facultatifs
- ListRuntimes
- Options : true false
- Si la valeur est true, une liste d'options d'environnement d'exécution valides apparaît lorsque la tâche Ant est exécutée.
- ListServers
- Options : true false
- Si la valeur est true, une liste d'options de serveur valides apparaît lorsque la tâche Ant est exécutée.
- Prolixe
- Options : true false
- Si la valeur est true, des erreurs et des messages d'information s'affichent lorsque la tâche Ant est exécutée.
- Client.RuntimeId
- Ce paramètre est l'ID de l'environnement d'exécution du service Web. Pour les services Web JAX-WS, la seule valeur valide est com.ibm.ast.ws.jaxws.WasWebServiceRT.
- Client.ServerId
- Ce paramètre est l'ID du serveur cible. Pour définir cette valeur automatiquement, supprimez ou commentez le paramètre de sorte que la tâche Ant reçoive la valeur correcte depuis les paramètres de serveur du projet.
- ClientProjectName
- Ce paramètre est un nom personnalisé pour le projet pour le client de service Web. Par défaut, le projet prend le nom du fichier WSDL à partir duquel il est créé.
- ClientEarProjectName
- Ce paramètre est un nom personnalisé pour le projet pour le fichier EAR de client de service Web. Par défaut, le projet prend le nom du fichier WSDL à partir duquel il est créé. (Ne définissez ce paramètre que s'il s'applique au type de serveur.)
- ClientComponentType
- Options : template.jst.web template.jst.ejb, template.jst.appclient template.jst.utility
- Ce paramètre est le type de client de service Web. La valeur par défaut est template.jst.web.
- CreateFoldersEnabled
- Options : true false
- Ce paramètre détermine si la tâche Ant crée les dossiers requis. La valeur par défaut est true.
- CheckoutFilesEnabled
- Options : true false
- Ce paramètre détermine si la tâche Ant réserve les fichiers depuis le référentiel sans demander. La valeur par défaut est true.
- TargetPackage
- L'assistant de client de service Web génère plusieurs fichiers Java™ à partir du fichier WSDL spécifié. Par défaut, il crée un nom de package qui repose sur l'espace de nom spécifié dans le fichier WSDL. Pour remplacer ce comportement par défaut, vous pouvez spécifier votre propre nom de package.
- GenPortableClient
- Associez ce paramètre à la valeur True pour pouvoir déplacer votre code client de service Web d'une machine à une autre ou d'une instance de WebSphere Application
Server à une autre. Si cette option est sélectionnée, le document WSDL et le schéma XML ainsi que tous les autres documents WSDL dont il dépend sont copiés dans le projet de client sous WEB-INF/wsdl. Un élément file:relativeURL désignant cette copie est ensuite injectée dans le bloc d'initialisation statique de la classe de service JAX-WS.
- JAXWSVersion
- Options : 2.0 2.1
- La tâche Ant peut générer du code compatible avec JAX-WS 2.0 ou 2.1 si vous ciblez un serveur WebSphere Application Server version 7.
- AsyncOperation
- Options : true false
- Associez ce paramètre à la valeur true pour activer un client asynchrone. Pour chaque méthode du service Web, deux méthodes supplémentaires sont créées. Il s'agit de méthodes d'interrogation et de rappel qui permettent au client de fonctionner en mode asynchrone. La valeur par défaut est false.
- PortToProxyMapping
- Vous pouvez accepter le nom de proxy par défaut ou spécifier un nom de classe de proxy pour chaque port. La syntaxe est la suivante : paires nom de port-classe de proxy séparées par une virgule (,). Exemple : Port1=ClasseProxy1,Port2=ClasseProxy2
- BindingFiles
- Si vous créez des fichiers de liaisons personnalisées JAX-WS ou JAXB et qu'ils se trouvent dans l'espace de travail, entrez leur emplacement afin de les utiliser pour créer ce service Web.
- AddExtension
- Options : true false
- Utilisez cette option pour autoriser les extensions de fournisseur nécessaires au traitement de certains documents WSDL.