答案 0 :(得分:2)
我们假设服务接口看起来像这样
@MTOM
@WebService(targetNamespace="http://soap.services.website.com/",
endpointInterface="com.armorize.web.services.ServiceInterface")
public interface ServiceInterface
int uploadData(@XmlMimeType("application/octet-stream") DataHandler code) ;
可以在 cxf-servlet.xml 中指定端点的属性。使用名为ServiceImpl的实现服务,您需要添加以下规范
<jaxws:endpoint id="endpointID"
implementor="com.website.web.services.ServiceImpl" address="/test">
<jaxws:properties>
<entry key="mtom-enabled" value="true" />
<entry key="mtom-threshold" value="0" />
</jaxws:properties>