Creación de un servicio Web mediante tareas Ant en el entorno de trabajo

Puede utilizar Ant a través del espacio de trabajo de Eclipse para generar un servicio Web utilizando el entorno de ejecución de Axis. El desarrollo de servicios Web tanto descendentes como ascendentes está soportado con las tareas Ant.

Antes de crear el servicio Web, debe:
Para poder crear el servicio Web, debe modificar el archivo Ant y el archivo de propiedades Ant del servicio.
  1. Edite el archivo Ant (wsgen.xml) que ha importado en los pasos de los prerrequisitos. Asegúrese de que señala al archivo de propiedades Ant del servicio: debe contener una línea que indique <property file="axisservice.properties"/>. Guarde los cambios efectuados.
  2. Edite el archivo axisservice.properties que ha importado en los pasos de los prerrequisitos.
    1. Asegúrese de que el parámetro scenarioType está establecido en service.
    2. Establezca el parámetro workspace de forma que señale a la ubicación del archivo WSDL o bean Java.
    3. Todos los demás parámetros son opcionales y deben suprimirse si no se establecen explícitamente. Los valores predeterminados del resto de parámetros se recuperarán de los valores y preferencias del proyecto dinámico. Para obtener más información acerca de cómo establecer estos parámetros, consulte:
    Guarde el archivo axisservice.properties.
  3. Pulse el botón derecho del ratón en wsgen.xml y seleccione Ejecutar como > Construcción Ant...
  4. En el diálogo que se abre, seleccione la pestaña JRE y seleccione Ejecutar en el mismo JRE que el espacio de trabajo. Pulse Aplicar y, a continuación, pulse Ejecutar.
  5. Una vez generado el servicio Web, la consola visualiza el mensaje Construcción satisfactoria.
El archivo WSDL correspondiente al servicio se habrá creado y colocado en la carpeta WebContent\wsdl del proyecto Web dinámico. Los archivos siguientes se habrán creado y colocado en un subdirectorio de la carpeta WebContent\WEB-INF del proyecto Web dinámico: Si está creando un servicio Web descendente, archivos de servicio Web similares a los siguientes se crearán y colocarán bajo la carpeta src del proyecto Web dinámico. Dependiendo del archivo WSDL en el que se base el servicio Web, los archivos del servicio Web pueden ser diferentes: