Java Webclient 发送 null 而不是类

标签 java webservice-client

您好,我有一个网络服务:

@WebMethod(operationName = "getUser")
public Iuser getUser(@WebParam(name = "userid") final String userid) {
    return ejbIuserFacade.getUser(userid);
}

WebService 客户端很好地收到了 Iuser 类。

那我还有一个方法:

@WebMethod(operationName = "mergeUser")
public boolean mergeUser(@WebParam(name = "iuser") final Iuser iuser) {
    return ejbIuserFacade.mergeUser(iuser);
}

其他方式(从客户端到服务器)完全一样,但 iuser 始终为空。 我尝试使用方法 1 接收(一切正常)并使用方法 2 发回相同的信息,但 iuser 为空)

知道出了什么问题吗?

谢谢奥拉夫

最佳答案

使 IUser 实现 java.io.Serialized

关于Java Webclient 发送 null 而不是类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12835712/

相关文章:

java - 我想知道如何从另一个应用程序获取使用 Spring Security 保护的 Web 服务 RES 的内容

java - 当用户关闭监视器时调用什么 Activity 生命周期方法

java - 在 Java Webstart 应用程序中显示图像

java - 在客户端使用额外变量但版本 ID 相同的序列化和反序列化

.net - 如何在 WCF 中设置安全 token ?

WCF 服务客户端 : How do I debug the response parsing

java - 从字符串数组中删除第一个字符串android studio

java - 从jsp View 中删除。删除行时无法获取表 ID

android - 使用 GSON 从 Web 服务检索数据时遇到问题

java - WSWS7263E : The following exception occured : org. apache.axis2.AxisFault:HTTP(503) 不可用地址