El archivo was_jaxws_tdjava.properties se utiliza para pasar datos a las tareas Ant cuando crea un servicio web Java™ descendente para el entorno de ejecución JAX-WS de IBM® WebSphere. Este archivo describe las opciones de parámetro que hay disponibles en la plantilla. Actualice la plantilla antes de ejecutar la tarea Ant para crear el servicio web con las opciones que desee.
Parámetros necesarios
- ScenarioType
- Opciones: service
- 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 completo de un archivo WSDL. Este URI tiene el formato /project/MyWSDL.wsdl o http://myurl.com/service.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.
- Service.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.
- Service.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 web. Para los servicios web JAX-WS, son válidos los valores siguientes:
- 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
- JavaOutput
- Acepte el valor predeterminado o especifique una vía de acceso donde se genere el esqueleto Java.
- OverwriteFilesEnabled
- Opciones: true false
- Este parámetro determina si la tarea Ant sobrescribe los archivos preexistentes. El valor predeterminado es true.
- 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.
- Host
- Este parámetro es el nombre del host en el archivo WSDL generado. El valor tiene el formato myhost:9080.
- El valor predeterminado es localhost:9080.
- 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.
- CopyWSDL
- Opciones: true false
- Establezca este parámetro en true para copiar el archivo WSDL en el proyecto de servicio.
- EnableWrapperStyle
- Opciones: true false
- Para los documentos WSDL que implementan un patrón envuelto de documento/literal, se declara un elemento raíz en el esquema XML y se utiliza como una envoltura de operación para un flujo de mensajes. Existen diferentes definiciones de elementos de envoltura para la solicitud y la respuesta. El valor predeterminado es true.
- MTOM
- Opciones: true false
- Establezca este parámetro en true para habilitar el mecanismo de optimización de transmisión de mensajes SOAP para optimizar la transmisión de contenido binario. El valor predeterminado es false.
- GenXSDLibrary
- Establezca este parámetro en true para generar una biblioteca de esquemas.
- 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 o V8.
- PortToImplBeanMapping
- Para cada puerto definido en el archivo WSDL, puede especificar un nombre para la clase de implementación de servicio en forma de pares de valor de nombre de puerto y bean de implementación con "," como delimitador. Por ejemplo, Port1=ImplBean1,Port2=ImplBean2
- 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.