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:

Soluzione manuale
Per generare servizi web JAX-RPC basati sui descrittori di distribuzione dei servizi web WebLogic J2EE, è necessario creare manualmente uno script Ant utilizzando task specifici IBM® Ant compiti specifici. Lo script deve essere aggiunto alla cartella principale del progetto se non esiste già un file generato da IBM Ant. Questi compiti gestiscono la generazione dei servizi web JAX-RPC dai descrittori di distribuzione.

Proprietà della regola
È necessario fornire i valori corretti per le proprietà della regola per garantire risultati accurati durante l'analisi. Queste proprietà devono essere esaminate e configurate in modo appropriato in base al contesto dell'applicazione. 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
Una volta prodotto lo script Ant, visualizzarlo e 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.