如何将@HandlerChain添加到wsdl / xml,以便mvn / CXF在SOAP Webservice / Client中生成它?

时间:2016-12-01 11:13:30

标签: java soap wsdl cxf

我已经从WSDL-File

创建了@WebService@WebServiceClient
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" ...

和JaxWS-Bindings

<jaxws:bindings xmlns:jaxws="http://java.sun.com/xml/ns/jaxws" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" ...

我的Maven pom.xml中引用了这些内容。

我无法找到有关添加HandlerChain的方式和位置的任何有用信息,因此我可以为服务/客户端添加custom SOAPHandler's

1 个答案:

答案 0 :(得分:0)

我仍然不知道HandlerChain如何以自动生成的结果被正确注释的方式添加到WSDL / XML中,但每个Soap服务都有某种端点定义,可以添加如下:

<jaxws:endpoint ...>
        <jaxws:handlers>...</jaxws:handlers>
</jaxws:endpoint>