java - 在 java 中执行 Axis2 webservice 客户端时响应代码为 null 但 webservice 在服务器端成功执行

标签 java web-services axis2 webservices-client

我正在使用 java 开发 axis2 网络服务,用于将记录插入数据库。我正在测试 web 服务客户端,它返回空响应代码,实际上我在 web 服务中返回整数值但我成功地将记录插入数据库,我可以在执行客户端时在我的数据库中看到但它返回空而不是整数响应代码100.每当我在服务器端看到日志文件时,都不会出现异常。

最佳答案

我遇到过类似的问题,我通过消息检查器解决了它。

实现消息检查器 IClientMessageInspector 捕获并更正您在 AfterReceiveReply 处的响应

请提供您的回复以帮助您。

关于java - 在 java 中执行 Axis2 webservice 客户端时响应代码为 null 但 webservice 在服务器端成功执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13486740/

相关文章:

java - 无法创建临时文件

java - 如何将 double 值写入JTextField?

java - 带有欢迎文件的嵌入式 Jetty REST 服务

java - 使用 oAuth 2.0 保护基于 Jersey 的 REST 服务

web-services - REST Web 服务和保持事件状态

java - Axis 故障 : The ServiceClass object does not implement the required method in the following form: OMElement add(OMElement e)

java - 设计数据结构/Java数据结构

java - 我应该使用什么作为空的哈希码?

java - 请求 POJO AXIS2 Web 服务的参数未传递给 POJO

java - Axis2 对象到 xml