El archivo was_jaxws_client.properties se utiliza para pasar datos a las tareas Ant cuando crea un cliente de servicio web para el entorno de ejecución JAX-WS de IBM® WebSphere.
Parámetros necesarios
- ScenarioType
- Opciones: client
- Este parámetro es el tipo de escenario para la tarea Ant.
- InitialSelection
- Este parámetro es el URI del archivo WSDL de entrada relativo al espacio de trabajo, o el URL absoluto del WSDL.
Parámetros opcionales
- ListRuntimes
- Opciones: true false
- Si el valor es true, se muestra una lista de opciones de tiempo de ejecución válidas cuando se ejecuta la tarea Ant.
- ListServers
- Opciones: true false
- Si el valor es true, se muestra una lista de opciones de servidor válidas cuando se ejecuta la tarea Ant.
- Verbose
- Opciones: true false
- Si el valor es true, se muestran mensajes informativos y errores cuando se ejecuta la tarea Ant.
- Client.RuntimeId
- Este parámetro es el ID del entorno de ejecución del servicio web. Para los servicios web JAX-WS, el único valor válido es com.ibm.ast.ws.jaxws.WasWebServiceRT.
- Client.ServerId
- Este parámetro es el ID del servidor de destino. Para establecer este valor automáticamente, suprima o comente el parámetro para que la tarea Ant reciba el valor correcto de los valores del servidor del proyecto.
- ClientProjectName
- Este parámetro es un nombre personalizado para el proyecto del cliente de servicio web. De forma predeterminada, el proyecto toma el nombre del archivo WSDL a partir del que se crea el proyecto.
- ClientEarProjectName
- Este parámetro es un nombre personalizado para el proyecto del EAR del cliente de servicio web. De forma predeterminada, el proyecto toma el nombre del archivo WSDL a partir del que se crea el proyecto. (Establezca este parámetro sólo si se aplica al tipo de servidor).
- ClientComponentType
- Opciones: template.jst.web template.jst.ejb, template.jst.appclient y template.jst.utility
- Este parámetro es el tipo del cliente de servicio web. El valor predeterminado es template.jst.web.
- CreateFoldersEnabled
- Opciones: true false
- Este parámetro determina si la tarea Ant crea las carpetas necesarias. El valor predeterminado es true.
- CheckoutFilesEnabled
- Opciones: true false
- Este parámetro determina si la tarea Ant extrae archivos del repositorio sin preguntar. El valor predeterminado es true.
- TargetPackage
- El asistente de cliente de servicios web genera varios archivos Java™ a partir del WSDL especificado. De forma predeterminada, crea un nombre de paquete basándose en el espacio de nombres especificado en el archivo WSDL. Para alterar temporalmente este comportamiento predeterminado, puede especificar su propio nombre de paquete.
- GenPortableClient
- Establezca este parámetro en True para que pueda mover el código de cliente del servicio web de una máquina a otra o de una instancia de WebSphere Application Server a otra. Si selecciona esta opción, el documento WSDL y todos los esquemas XML y otros documentos WSDL de los que depende se copian en el proyecto de cliente, en WEB-INF/wsdl. Un file:relativeURL que apunte a esta copia se inyecta en el bloque de inicialización estática de la clase de servicio JAX-WS.
- JAXWSVersion
- Opciones: 2.0 2.1
- La tarea Ant puede generar un código compatible con JAX-WS 2.0 o 2.1 si ha especificado un servidor WebSphere Application Server V7.
- AsyncOperation
- Opciones: true false
- Establezca este parámetro en true para habilitar un cliente asíncrono. Se crean dos métodos más para cada método en el servicio web. Son los métodos de sondeo y devolución de llamada que permiten al cliente funcionar de forma asíncrona. El valor predeterminado es false.
- PortToProxyMapping
- Puede aceptar el nombre de proxy predeterminado o especificar un nombre de clase de proxy para cada puerto. La sintaxis tiene el formato de pares nombre-valor de nombre de puerto y clase de proxy, delimitados por ",". Por ejemplo, Port1=ProxyClass1,Port2=ProxyClass2
- BindingFiles
- Si ha creado archivos de enlace personalizados JAX-WS o JAXB y están en el espacio de trabajo, especifique su ubicación para utilizarlos para crear este servicio web.
- AddExtension
- Opciones: true false
- Utilice esta opción para permitir las extensiones de proveedores necesarias para procesar algunos documentos WSDL.