每当我在tomcat中使用以下内容运行时,cxf内置码头都会启动并满足请求。
<jaxws:endpoint id="wsServer" implementor="a.b.c.ServiceImpl" address="http://localhost:8080/ws"> </jaxws:endpoint>
有什么办法让tomcat接收请求并委派给cxf?
更新
您可以通过遵循以下文章来避免使用嵌入式Jetty :org.apache.cxf.transport.servlet.CXFServlet在web.xml中使用,并且不要忘记导入META- INF/cxf/cxf-servlet.xml。
org.apache.cxf.transport.servlet.CXFServlet
META- INF/cxf/cxf-servlet.xml
或者,(如果不是CXF,则可以)您可以:
WSServletContextListener
WSServlet
sun-jaxws.xml