Le fichier was_jaxws_bujava.properties est utilisé pour transmettre des données aux tâches Ant lorsque vous créez un service Web Java™ ascendant pour l'environnement d'exécution IBM® WebSphere JAX-WS. Ce fichier décrit les options de paramètre qui sont disponibles dans le modèle.
Mettez à jour le modèle avant d'exécuter la tâche Ant afin de créer le service Web avec les options de votre choix.
Paramètres obligatoires
- ScenarioType
- Options : service
- Ce paramètre est le type de scénario pour la tâche Ant.
- InitialSelection
- Ce paramètre est l'URI du bean d'entrée relatif à l'espace de travail. Il se présente sous la forme /project/src_folder/package/Class.java.
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.
- Service.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.
- Service.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 Web. Pour les services Web JAX-WS, les valeurs suivantes seulement sont admises :
- com.ibm.ws.ast.st.v7.server.base
- com.ibm.ws.ast.st.v8.server.base
- com.ibm.ws.ast.st.v85.server.base
- com.ibm.ws.st.server.v85.was
- ServiceProjectName
- Ce paramètre est un nom personnalisé pour le projet de service Web. Par défaut, le projet prend le nom du bean à partir duquel il est créé.
- ServiceEarProjectName
- Ce paramètre est un nom personnalisé pour le projet EAR de service Web.
Par défaut, le projet prend le nom du bean à partir duquel il est créé.
- OverwriteFilesEnabled
- Options : true false
- Ce paramètre détermine si la tâche Ant remplace les fichiers existants. La valeur par défaut est true.
- 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.
- Host
- Ce paramètre est le nom de l'hôte dans le fichier WSDL généré.
La valeur se présente au format monhôte:9080.
- La valeur par défaut est localhost:9080.
- SOAP12
- Options : true false
- Associez ce paramètre à la valeur true pour permettre les liaisons SOAP 1.2 ou à la valeur false pour utiliser des liaisons SOAP 1.1. La valeur par défaut est false.
- MTOM
- Options : true false
- Associez ce paramètre à la valeur true pour activer le mécanisme SOAP MTOM (Message Transmission
Optimization Mechanism) afin d'optimiser la transmission des contenus binaires.
La valeur par défaut est false.
- DelegateClass
- Ce paramètre spécifie le nom de classe de l'implémentation Java. La valeur par défaut est le nom de bean d'origine auquel est ajouté la chaîne "Delegate". Le format de cette zone est le suivant : packageName.ClassNameDelegate.
- JavaToWSDLMapping
- Options :
- Document encapsulé
- Document non encapsulé
- RPC
- Le style définit le style de codage pour les messages qui sont envoyés au service Web et depuis le service Web. Le style de paramètre détermine si les
paramètres de la méthode représentent le corps du message entier ou s'il s'agit d'éléments encapsulés dans un
élément de niveau supérieur dont le nom est tiré de celui de l'opération.
- GenerateWSDL
- Options : true false
- Etant donné que les annotations dans la classe déléguée sont utilisées pour indiquer à l'environnement d'exécution que le bean est un service Web, un fichier WSDL statique n'est plus généré dans votre projet automatiquement. L'environnement d'exécution peut générer dynamiquement un fichier WSDL à partir des informations dans le bean. Associez ce paramètre à la valeur true pour générer un fichier WSDL pour le service Web. La valeur par défaut est false.
- WSDLTargetNamespace
- Entrez l'espace de nom du service WSDL. Cette zone est utilisée uniquement si GenerateWSDL a pour valeur true.
- WSDLServiceName
- Entrez le nom du service WSDL. Cette zone est utilisée uniquement si GenerateWSDL a pour valeur true.
- WSDLPortName
- Entrez le port du service WSDL. Cette zone est utilisée uniquement si GenerateWSDL a pour valeur true.
- AddExtension
- Options : true false
- Utilisez cette option pour autoriser les extensions de fournisseur nécessaires au traitement de certains documents WSDL.