| Nu utilizaţi descriptorul de implementare servicii web JBoss |
|
Această regulă semnalează toate fişierele existente webservices.xml pentru a detecta prezenţa unui fişier de
descriptori de implementare servicii web J2EE pentru JBoss.
Pentru a genera servicii web JAX-RPC pe baza descriptorilor de implementare a serviciilor web JBoss Java Platform, Enterprise Edition ( Java EE ), soluția automată va crea un script Ant care utilizează sarcinile corespunzătoare IBM Ant. Aceasta implică scanarea descriptorilor de implementare a serviciilor web și configurarea scriptului Ant pentru a genera artefactele necesare. Condiţii pentru declanşarea regulii: Această regulă detectează prezenţa serviciilor web JAX-RPC pe baza următoarelor criterii: a. Prezența fișierului descriptor de implementare a serviciilor web J2EE webservices.xml b. Scannerul binar detectează că fișierul generat IBM Ant nu există deja în folderul rădăcină al proiectului. Proprietăţi de reguli: Trebuie să furnizaţi valorile corecte pentru proprietăţile regulii. Pentru a modifica valorile proprietăţilor pentru această regulă, selectaţi regula în fereastra Software Analyzer Configurations. Apoi folosiţi câmpurile din fila Proprietăţi. Proprietăţile pentru această regulă sunt:
Cale de clase Ant:
Taskuri Ant IBM WebSphere Application Server IBM WebSphere(R) Application Server include taskuri Ant cum ar fi java2wsdl și wsdl2java pentru generarea artefactelor necesare pentru serviciile JAX-RPC. Scriptul Ant generat utilizează aceste taskuri pentru a construi serviciul. Informații suplimentare cu privire la aceste taskuri pot fi obținute din documentația WebSphere Application Server. Rularea scriptului Ant După ce remedierea automată generează scriptul Ant, revizuiți-l și adăugați orice personalizări necesare. Consultați documentația WebSphere Application Server pentru instrucțiuni privind personalizarea IBM Ant sarcinilor. Trebuie să executați scriptul folosind instrumentele Ant furnizate de IBM, care sunt incluse cu IBM WebSphere Application Server Scriptul IBM Ant poate fi rulat de la:
Atunci când obiectivele Ant sunt rulate, artefactele produse se află în folderul de generare în folderul de generare. Puteți inspecta codul generat codul generat, descriptorii de implementare și apoi să adăugați aceste artefacte la modulele dvs module. |