CXF 샘플을 실행 한 후 간단한 웹 서비스를 실행하고 정상적으로 실행했습니다. 그러나 나는 그것을 서블릿 컨테이너 내부의 Spring 웹 애플리케이션과 통합하려고한다.스프링 프레임 워크에 CXF 웹 서비스 배포
<jaxws:endpoint id="HelloWorldService"
implementor="path.to.webservice.HelloWorldImpl"
endpointName="e:HelloEndpoint"
serviceName="s:HelloService"
address="/HelloService"
xmlns:e="http://service.jaxws.cxf.apache.org/endpoint"
xmlns:s="http://service.jaxws.cxf.apache.org/service"/>
과의 web.xml : 다음 servlet.xml에 구성 파일을 업데이트 한 후
<servlet>
<servlet-name>CXFServlet</servlet-name>
<servlet-class>
org.apache.cxf.transport.servlet.CXFServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>CXFServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
나는 서블릿에 배포 할 수 있었다하지만 봄 서비스의 WSDL 심지어하지만 끔찍하게 잘못이다 Java 인터페이스와 구현 파일은 동일합니다. 보기 이클립스 WSDL은 아래 설명 : 서로 다른 WSDL이 동일한 된 .java 파일과 나는 그것이 서블릿에서 작업하는 방법을 얻을 수 있습니다에서 생성 될 왜
alt text http://img171.imageshack.us/i/correcty.jpg/alt text http://img190.imageshack.us/i/wrongia.jpg/
? 미리 감사드립니다.
의견을 작성하기위한 wsdl 개요가 표시되지 않으며 다른 서비스 엔진이 다른 WSDL을 생성하므로 – shivaspk