| Não usar o descritor de implementação de serviços da web do JBoss |
|
Essa regra sinaliza qualquer webservices.xml existente para detectar a presença de um arquivo
descritor de implementação de serviços da web J2EE para o JBoss.
Para gerar serviços da Web JAX-RPC com base em JBoss Java Platform, Enterprise Edition ( Java EE ) descritores de implantação de serviços da Web, a correção automatizada criará um script Ant que usa as tarefas IBM Ant apropriadas. Isso envolve a varredura dos descritores de implantação e a configuração do script Ant para gerar os artefatos necessários. Condições para acionamento da regra: Esta regra detecta a presença de serviços da web JAX-RPC com base nos seguintes critérios: a. A presença do arquivo descritor de implantação de serviços da Web J2EE webservices.xml b. O scanner binário detecta que o arquivo gerado IBM Ant ainda não existe na pasta raiz do projeto. Propriedades da regra: Você deve fornecer os valores corretos para as propriedades da regra. Para mudar os valores das propriedades para essa regra, selecione a regra na janela Configurações do Analisador de software. Em seguida, utilize os campos na guia Propriedades. As propriedades para essa regra são:
Caminho de classe Ant:
Tarefas Ant do IBM WebSphere Application Server O IBM WebSphere(R) Application Server inclui tarefas Ant como java2wsdl e wsdl2java para gerar os artefatos necessários para serviços JAX-RPC. O script Ant gerado usa essas tarefas para construir o serviço. Informações adicionais sobre essas tarefas podem ser obtidas na documentação do WebSphere Application Server. Executando o script Ant Depois que a correção automática gerar o script Ant, revise-o e adicione as personalizações necessárias. Consulte a documentação do site WebSphere Application Server para obter orientação sobre como personalizar as IBM Ant tarefas. Você deve executar o script usando as ferramentas Ant fornecidas por IBM, que estão incluídas em IBM WebSphere Application Server O script IBM Ant pode ser executado em:
Quando os destinos do Ant são executados, os artefatos produzidos residem na pasta de geração. Você pode inspecionar o código gerado código gerado, os descritores de implantação e, em seguida, adicionar esses artefatos aos seus módulos. |