如何在没有内置jetty的情况下运行cxf jax ws(改用tomcat)

如何在没有内置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

每当我在tomcat中运行以下代码时,jetty中的cxf内置程序就会启动并为请求提供服务

<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上下文中描述端点

看看[这里][1][1]:。这似乎与我有关