2011-10-18 2 views
1

웹 서비스를 호출하려고합니다. wsimport를 사용하여 WSDL을 기반으로 스텁 클래스를 만들었습니다. 이클립스에서 테스트 할 소형 콘솔 앱을 만들었고이 앱이 올바르게 작동합니다. 그런 다음이 클래스들을 내가 사용하고있는 CMS (Day CQ 5.3)로 옮기고 그에 따라 패키지 이름을 수정하고 테스트 할 작은 JSP 페이지를 만들었습니다. 페이지를 보려고하면 "WebService 주석이 class package.name.ProductsSoap 클래스에 없습니다"라는 오류가 발생합니다."WebService 주석이 없습니다"예외

그러나 1) ProductsSoap은 클래스가 아닌 인터페이스입니다. 2) ProductsSoap에는 실제로 WebService 주석이 있습니다. 3) ProductsSoap 인터페이스를 구현하는 생성 된 클래스가 없습니다.

이 문제의 원인은 무엇입니까?

답변

0

웹 서비스를 사용하기 위해 스프링 프레임 워크를 사용합니까? 수업 경로에 spring-ws-corespring-ws-core-tiger이 있어야합니다.