Java Webclient发送null而不是类

时间:2012-10-11 08:50:39

标签: java webservice-client

您好,我有一个Web服务:

@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始终为null。 我尝试接受方法1(一切正常)并使用方法2发回相同但是iuser为空)

任何想法都错了吗?

谢谢olaf

1 个答案:

答案 0 :(得分:2)

使IUser实现java.io.Serializable