CXF做服务端并且添加了Interceptor,axis2做客户端访问报错的解决办法

只需要知道cxf拦截器Interceptor的header的xml格式然后加入下面2行代码

org.apache.axiom.om.OMElement;
org.apache.axiom.om.util.AXIOMUtil;

OMElement header1 = AXIOMUtil.stringToOM("<authHeader><userName></userName><passwd></passwd></authHeader>");
stub._getServiceClient().addHeader(header1);


瞬间解决问题。

你可能感兴趣的:(CXF,axis2)