我创建了一个实现了SOAPHandler<SOAPMessageContext>
的LoggingHandler
它应该在handleMessage
被触发时记录日志(但在我的情况下从未被调用)
MyService service = new MyService();
MyServicePort port = service.getPortType();
现在我尝试这样做:
BindingProvider bindingProvider = (BindingProvider)port;
bindingProvider.getBinding().getHandlerChain().add(new LoggingHandler());
我没有看到任何请求/响应的XML。
你能提供任何解决方案吗?也许有另一种方法可以查看输出和请求的XML?