在java中执行Axis2 webservice客户端时,web服务响应代码为null,但webservice在服务器端成功执行
我正在用java开发axis2 webservice,用于将记录插入数据库。我正在测试webservice客户端,它返回null响应代码,实际上我在webservice中返回整数值,但我成功地将记录插入数据库,我可以在执行客户端时在数据库中看到,但它返回null而不是整数响应代码100。每当我在服务器端看到日志文件时,都不会出现异常
你可以在下面搜索框中键入要查询的问题!
我正在用java开发axis2 webservice,用于将记录插入数据库。我正在测试webservice客户端,它返回null响应代码,实际上我在webservice中返回整数值,但我成功地将记录插入数据库,我可以在执行客户端时在数据库中看到,但它返回null而不是整数响应代码100。每当我在服务器端看到日志文件时,都不会出现异常
# 1 楼答案
我曾经遇到过类似的问题,我通过message inspector解决了它
实现消息检查器
IClientMessageInspector
捕获并更正AfterReceiveReply
处的响应请提供您的回复以帮助您