Non utilizzare il descrittore di distribuzione dei servizi Web WebLogic

Questa regola rileva la presenza di servizi Web JAX-RPC in base ai seguenti criteri:

Correzione rapida
Nello scanner origine questa regola produce uno script ANT con attività specifiche di IBM(R) Ant. Tali attività generano servizi Web JAX-RPC basati sui descrittore di distribuzione del servizio Web J2EE WebLogic. La correzione rapida effettua la scansione dei descrittori di distribuzione dei servizi web e produce uno script Ant in assenza di un file generato da IBM Ant nella cartella root del prodotto. Lo script contiene attività IBM Ant per generare i servizi Web JAX-RPC.

Proprietà della regola
È necessario fornire i valori corretti per le proprietà della regola. Per modificare i valori delle proprietà per questa regola, selezionare la regola nella finestra Configurazioni programma di analisi software. Quindi utilizzare i campi presenti nella scheda Proprietà. Le proprietà di questa regola sono:

Percorso classe Ant
Il percorso classe Ant viene calcolato dal progetto Eclipse. È importante verificare che tutti gli elementi necessari per la compilazione siano nel percorso classe Eclipse.

Servizi JAX-RPC definiti nel file web-services.xml
In base alle informazioni ed al tipo di servizi definiti nel file web-services.xml, viene generato uno script Ant e possibilmente ulteriore codice Java che rappresenta l'interfaccia dell'endpoint del servizio Web per riprodurre il servizio JAX-RPC.

Servizi JAXRPC definiti nel file webservices.xml
In base alle informazioni ed al tipo di servizi definiti nel file webservices.xml, viene generato uno script Ant per riprodurre il servizio JAX-RPC.

Attività Ant IBM WebSphere Application Server
WebSphere(R) Application Server comprende attività Ant come java2wsdl e wsdl2java per generare le risorse necessarie per i servizi JAX-RPC. Lo script Ant generato utilizza tali attività per creare il servizio.
Ulteriori informazioni su queste attività possono essere ottenute dalla documentazione di WebSphere Application Server.

Esecuzione dello script Ant
Dopo che la correzione rapida ha prodotto lo script Ant, visualizzarlo ed aggiungere ulteriori personalizzazioni, se necessario. Consultare la documentazione di Application Server per le ulteriori personalizzazioni per le attività IBM Ant. È necessario eseguire lo script utilizzando gli strumenti Ant che sono inclusi con WebSphere Application Server.  Lo script IBM Ant può essere eseguito da:

Esempio: c:\IBM\AppServer\bin\ws_ant.bat -f c:\eclipse\MyProject\ibm-ws-gen.xml genService_TestService

Una volta eseguite le destinazioni Ant, le risorse prodotte risiedono nella cartella di generazione. L'utente può quindi analizzare i descrittori di distribuzione ed il codice generato e quindi aggiungere tali risorse ai propri moduli.