| 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 zbudowania usługi. Dodatkowe informacje na temat tych zadań można uzyskać w dokumentacji 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. Zapoznaj się z dokumentacją serwera WebSphere Application Server, aby uzyskać dodatkowe informacje na temat dostosowywania zadań IBM Ant. Skrypt należy uruchomić za pomocą narzędzi Ant udostępnionych przez firmę IBM, które są dołączane do serwera IBM WebSphere Application Server. Skrypt IBM Ant można uruchomić z:
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. |