Axis 1.1
服务端实现了这样一个日志输出的LogHandler 方法为invoke,在客户端调用时老是提示没有getSOAPBody()方法,相当郁闷,编译通过,运行就是提示方法找不到的错误,恳请高人给指点指点,谢谢了:)
ps:msgContext.getMessage().writeTo(out)这个放就可以正常输出报文
public void invoke(MessageContext msgContext) throws AxisFault {
try {
log.info([b]msgContext.getMessage().getSOAPBody()[/b]);
} catch (SOAPException e) {
log.error("get requestXML failed");
e.printStackTrace();
}
}