| JBoss 웹 서비스 배치 디스크립터 사용 안함 |
|
이 규칙은 JBoss에 대한 J2EE 웹 서비스 배치 디스크립터 파일을 발견하기 위해
기존 webservices.xml을 플래그 지정합니다. 소스 스캐너에서 빠른 수정사항은 특정 IBM Ant 태스크와 함께 Ant 스크립트를
생성합니다. 이러한 태스크는 JBoss Java 플랫폼, Enterprise Edition(Java EE) 웹 서비스 배치 디스크립터를 기반으로
JAX-RPC 웹 서비스를 생성합니다. 빠른 수정사항은
웹 서비스 배치 디스크립터를 스캔하고 Ant 스크립트를 생성합니다.
규칙을 트리거하는데 필요한 조건: 이 규칙은 다음 기준에 기반한 JAX-RPC 웹 서비스가 있는지 발견합니다. a. J2EE 웹 서비스 배치 디스크립터 파일(webservices.xml)의 존재 b. 소스 스캐너에서 IBM Ant가 생성한 파일이 프로젝트의 루트 폴더에 없음을 발견함 규칙 특성: 이 규칙 내의 특성만 빠른 수정사항에 영향을 미칩니다. 규칙 특성의 올바른 값을 제공해야 합니다. 이 규칙에 대한 특성 값을 변경하려면 소프트웨어 분석기 구성 창에서 규칙을 선택하십시오. 그런 다음, 특성 탭의 필드를 사용하십시오. 이 규칙의 특성은 다음과 같습니다.
Ant 클래스 경로:
IBM WebSphere Application Server Ant 태스크 IBM WebSphere(R) Application Server에는 JAX-RPC 서비스에 필요한 아티팩트를 생성하기 위해 java2wsdl 및 wsdl2java와 같은 Ant 태스크가 포함되어 있습니다. 생성된 Ant 스크립트는 이러한 태스크를 사용하여 서비스를 빌드합니다. 이러한 태스크에 대한 추가 정보는 WebSphere Application Server 문서에서 얻을 수 있습니다. Ant 스크립트 실행 빠른 수정사항이 Ant 스크립트를 생성하고 나면, 스크립트를 보고 필요 시 추가 사용자 정의를 추가하십시오. IBM Ant 태스크에 대한 추가 사용자 정의는 WebSphere Application Server 문서를 참조하십시오. IBM WebSphere Application Server에 포함된 IBM에서 제공하는 Ant 도구를 사용하여 스크립트를 실행해야 합니다. IBM Ant 스크립트는 다음에서 실행할 수 있습니다.
Ant 대상이 실행되는 경우, 생성된 아티팩트가 생성 폴더에 상주합니다. 생성된 코드, 배치 디스크립터를 검사한 다음 이러한 아티팩트를 각각의 모듈에 추가할 수 있습니다. |