El archivo was_jaxws_bujava.properties se utiliza para pasar datos a las tareas Ant cuando crea un servicio web Java™ ascendente 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 bean de entrada relativo al espacio de trabajo. Este URI tiene el formato /project/src_folder/package/Class.java.
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
- ServiceProjectName
- Este parámetro es un nombre personalizado para el proyecto de servicio web. De forma predeterminada, el proyecto toma el nombre del bean a partir del que se crea el proyecto.
- ServiceEarProjectName
- Este parámetro es un nombre personalizado para el proyecto EAR de servicio web. De forma predeterminada, el proyecto toma el nombre del bean a partir del que se crea el proyecto.
- 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.
- SOAP12
- Opciones: true false
- Establezca este parámetro en true para habilitar los enlaces SOAP 1.2 o false para utilizar los enlaces SOAP 1.1. El valor predeterminado es false.
- 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.
- DelegateClass
- Este parámetro especifica el nombre de clase de la implementación Java. El valor predeterminado es el nombre de bean original con el sufijo "Delegate". El formato de este campo es packageName.ClassNameDelegate.
- JavaToWSDLMapping
- Opciones:
- Documento envuelto
- Documento sin envoltura
- RPC
- El estilo define el estilo de codificación de los mensajes que se envían hacia y desde el servicio web. El estilo de parámetro determina si los parámetros de método representan todo el cuerpo del mensaje o si los parámetros se envuelven en un elemento de nivel superior que se denomina como la operación.
- GenerateWSDL
- Opciones: true false
- Como las anotaciones en la clase delegada se utilizan para indicar al entorno de ejecución que el bean es un servicio web, ya no se genera automáticamente un archivo WSDL estático en el proyecto. El entorno de ejecución puede generar dinámicamente un archivo WSDL a partir de la información en el bean. Establezca este parámetro en true para generar un archivo WSDL para el servicio web. El valor predeterminado es false.
- WSDLTargetNamespace
- Especifique el espacio de nombres de servicio WSDL. Este campo sólo se utiliza si GenerateWSDL se establece en true.
- WSDLServiceName
- Especifique el nombre de servicio WSDL. Este campo sólo se utiliza si GenerateWSDL se establece en true.
- WSDLPortName
- Especifique el puerto de servicio WSDL. Este campo sólo se utiliza si GenerateWSDL se establece en true.
- AddExtension
- Opciones: true false
- Utilice esta opción para permitir las extensiones de proveedores necesarias para procesar algunos documentos WSDL.