| Nie należy używać deskryptora wdrażania usług WWW serwera JBoss |
|
Ta reguła powoduje oznaczenie istniejącego pliku webservices.xml w celu sprawdzenia obecności pliku deskryptora wdrażania usług WWW J2EE dla serwera JBoss. W skanerze kodu źródłowego szybka poprawka generuje skrypt Ant ze specyficznymi zadaniami narzędzia IBM Ant. Zadania te generują usługi Web Service JAX-RPC na podstawie deskryptorów wdrażania usług WWW JBoss Java Platform, Enterprise Edition (Java EE). Szybka poprawka skanuje deskryptory wdrażania usług WWW, a następnie generuje skrypt narzędzia Ant.
Warunki wyzwalające regułę: Ta reguła wykrywa obecność usług WWW JAX-RPC na postawie następujących kryteriów: a. Istnieje plik deskryptora wdrażania usług WWW J2EE webservices.xml. b. Skaner kodu źródłowego wykrywa, że plik wygenerowany przez narzędzie IBM Ant nie istnieje jeszcze w folderze głównym projektu. Właściwości reguły: Właściwości w tej regule mają wpływ tylko na szybką poprawkę. Należy podać poprawne wartości właściwości reguły. Aby zmienić wartości właściwości dla tej reguły, należy wybrać regułę w oknie Konfiguracje analizatora oprogramowania. Następnie należy użyć tych pól na karcie Właściwości. Właściwości dla tej reguły są następujące:
Ścieżka klas narzędzia Ant:
Zadania Ant serwera IBM WebSphere Application Server Serwer IBM WebSphere(R) Application Server zawiera zadania Ant, takie jak java2wsdl i wsdl2java, służące do generowania wymaganych artefaktów dla usług JAX-RPC. Wygenerowany skrypt Ant używa tych zadań do budowania usługi. Dodatkowe informacje na temat tych zadań można uzyskać w Centrum Wiedzy serwera WebSphere Application Server. Uruchamianie skryptu Ant Po wygenerowaniu przez szybką poprawkę skryptu Ant należy wyświetlić ten skrypt i w razie potrzeby wprowadzić odpowiednie zmiany. Informacje na temat możliwości dostosowywania zadań narzędzia IBM Ant można znaleźć w Centrum Wiedzy serwera WebSphere Application Server. Skrypt należy uruchomić przy użyciu narzędzi Ant udostępnionych przez IBM wraz z serwerem IBM WebSphere Application Server. Skrypt IBM Ant może być uruchamiany z następujących miejsc:
Po uruchomieniu elementów docelowych narzędzia Ant wygenerowane artefakty znajdą się w folderze generowania. Można przeanalizować wygenerowany kod i deskryptory wdrażania, a następnie dodać te artefakty do odpowiednich modułów. |