| 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. Nello scanner di origine, questa correzione rapida produce uno script Ant con attività IBM Ant specifiche. Queste attività generano i servizi Web JAX-RPC in base ai descrittori di distribuzione dei servizi web di JBoss Java Platform, Enterprise Edition (Java EE). La correzione rapida analizza i descrittori di distribuzione dei servizi web e produce uno script Ant.
Condizioni per l'attivazione della 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 J2EE webservices.xml b. Nello scanner di origine rileva che il file generato da IBM Ant non è presente nella cartella root del progetto. Proprietà della regola: Le proprietà all'interno di questa regola influisce solo sulla correzione rapida. È necessario fornire i valori corretti delle 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 Una volta che la correzione rapida ha prodotto lo script Ant, visualizzare lo script e aggiungere ulteriori personalizzazioni se sono necessarie. Consultare la documentazione di WebSphere Application Server per un'ulteriore personalizzazione delle attività IBM Ant. È necessario eseguire lo script utilizzando gli strumenti Ant forniti da IBM che sono inclusi con IBM WebSphere Application Server. Lo script IBM Ant può essere eseguito da:
Quando le destinazioni Ant vengono eseguite, le risorse prodotte risiedono nella cartella di generazione. È possibile esaminare il codice generato, i descrittori di distribuzione e quindi aggiungere queste risorse ai relativi moduli. |