| No utilizar el descriptor de despliegue de servicios web de JBoss |
|
Esta regla señala todos los webservices.xml existentes para detectar la presencia de un archivo de descriptor de despliegue de servicios web J2EE
para JBoss.
Para generar servicios web JAX-RPC basados en JBoss Java Platform, Enterprise Edition ( Java EE ) descriptores de despliegue de servicios web, la solución automatizada creará un script Ant que utiliza las tareas IBM Ant apropiadas. Esto implica escanear los descriptores de despliegue y configurar el script Ant para generar los artefactos necesarios. Condiciones para desencadenar la regla: Esta regla detecta la presencia de servicios Web de JAX-RPC basándose en los siguientes criterios: a. La presencia del archivo descriptor de despliegue de servicios web J2EE webservices.xml b. El escáner binario detecta que el archivo generado IBM Ant no existe ya en la carpeta raíz del proyecto. Propiedades de la regla: Se deben proporcionar los valores correctos para las propiedades de la regla. Para cambiar los valores de las propiedades de esta regla, seleccione la regla en la ventana Configuraciones de analizador de software. Luego, utilice los campos del separador Propiedades. Las propiedades de esta regla son:
Classpath de Ant:
Tareas Ant de IBM WebSphere Application Server IBM WebSphere(R) Application Server incluye tareas Ant como, por ejemplo, java2wsdl y wsdl2java para generar los artefactos necesarios para los servicios JAX-RPC. El script Ant generado utiliza estas tareas para crear el servicio. Puede obtenerse información adicional sobre estas tareas en la documentación de WebSphere Application Server. Ejecución del script Ant Después de que la corrección automática genere la secuencia de comandos Ant, revísela y añada las personalizaciones necesarias. Consulte la documentación de WebSphere Application Server para obtener orientación sobre la personalización de las IBM Ant tareas. Debe ejecutar el script utilizando las herramientas Ant proporcionadas por IBM, que se incluyen con incluidas en IBM WebSphere Application Server El script IBM Ant puede ejecutarse desde:
Cuando se ejecutan los objetivos de Ant, los artefactos producidos residen en la carpeta de generación en la carpeta de generación código generado, los descriptores de despliegue y, a continuación, añadir estos artefactos a sus módulos. |