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

时间:2012-01-14 00:12:08

标签: tomcat jetty jax-ws cxf

每当我在tomcat中运行以下内容时,cxf build-in jetty就会启动并提供请求。

<jaxws:endpoint 
    id="wsServer"
    implementor="a.b.c.ServiceImpl"
    address="http://localhost:8080/ws">
</jaxws:endpoint>    

有没有办法让tomcat收到请求并委托给cxf?

1 个答案:

答案 0 :(得分:2)

<强>更新

您可以通过关注this article来避免使用嵌入式Jetty:在您的web.xml中使用org.apache.cxf.transport.servlet.CXFServlet,不要忘记import META-INF/cxf/cxf-servlet.xml

或者(如果不是你必须的CXF)你可以: