| Non utilizzare il descrittore di distribuzione dei servizi web JBoss |
|
Questa regola contrassegna qualsiasi webservices.xml esistente per rilevare la presenza di un file descrittore di distribuzione dei servizi web J2EE per JBoss.
Per generare servizi Web JAX-RPC basati su JBoss Java Platform, Enterprise Edition ( Java EE ) descrittori di distribuzione di servizi Web, la correzione automatica creerà uno script Ant che utilizza i task IBM Ant appropriati. Questo comporta la scansione dei descrittori di distribuzione dei servizi web e configurare lo script Ant per generare gli artefatti richiesti. Condizione per attivare la regola: Questa regola rileva la presenza di servizi Web JAX-RPC in base ai seguenti criteri: a. La presenza del file del descrittore di distribuzione dei servizi web di J2EE webservices.xml b. Lo scanner binario rileva che il file generato da IBM Ant non esiste già nella cartella principale del progetto. 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 nella scheda Proprietà. Le proprietà di questa regola sono:
Percorso classe Ant:
Attività Ant IBM WebSphere Application Server IBM WebSphere(R) Application Server include attività Ant come java2wsdl e wsdl2java per generare le risorse utente necessarie per i servizi JAX-RPC . Lo script Ant generato utilizza le 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 automatica ha generato lo script Ant, rivederlo e aggiungere le personalizzazioni necessarie. Per informazioni sulla personalizzazione dei task, consultare la documentazione di WebSphere Application Server IBM Ant compiti. È necessario eseguire lo script utilizzando gli strumenti Ant forniti da IBM, che sono inclusi in Lo script è stato creato con il nome di inclusi in IBM WebSphere Application Server Lo script IBM Ant può essere eseguito da:
Quando i target di Ant vengono eseguiti, gli artefatti prodotti risiedono nella cartella di generazione nella cartella di generazione. È possibile ispezionare il codice generato codice generato, i descrittori di distribuzione e quindi aggiungere questi artefatti ai propri moduli moduli. |