如何在没有内置jetty的情况下运行cxf jax ws(改用tomcat)
每当我在tomcat中运行以下代码时,jetty中的cxf内置程序就会启动并为请求提供服务如何在没有内置jetty的情况下运行cxf jax ws(改用tomcat),tomcat,jetty,jax-ws,cxf,Tomcat,Jetty,Jax Ws,Cxf,每当我在tomcat中运行以下代码时,jetty中的cxf内置程序就会启动并为请求提供服务 <jaxws:endpoint id="wsServer" implementor="a.b.c.ServiceImpl" address="http://localhost:8080/ws"> </jaxws:endpoint> 我们有没有办法让tomcat接收请求并将其委托给cxf?更新 您可以通过以下方式避免使用嵌入式Jetty:在we
<jaxws:endpoint
id="wsServer"
implementor="a.b.c.ServiceImpl"
address="http://localhost:8080/ws">
</jaxws:endpoint>
我们有没有办法让tomcat接收请求并将其委托给cxf?更新 您可以通过以下方式避免使用嵌入式Jetty:在web.xml中使用
org.apache.cxf.transport.servlet.CXFServlet
,不要忘记
或者(如果您不需要CXF),您可以:
- 。在这种方法中,WS端点列在
文件中sunjaxws.xml
- 。在本例中,您将在Spring上下文中描述端点