0

我想在 Web 服务中返回 MyObject 类型的对象

但是,在我将方法转换为这样的对象后,该服务似乎拒绝重建,我该如何使用该服务来做到这一点?

编辑:

如果响应对象是这样构建的,我的 web 服务将拒绝工作:

public class MyObject {


public MyObject(){
initializesomehow
}

}


public class ServerData T {

public T data;

}


public class ServerResponse{

public ServerData<MyObject> sendResponse{
MyObject obj = new MyObject();
ServerData<MyObject> data = new ServerData<MyObject>();
return data;
}
}
4

1 回答 1

0

根据我的经验,axis2不支持泛型类型,生成的wsdl文件将无法识别MyOBject并将type设置为AnyType,然后客户端会出现“Any type element type has not been given”的错误。

于 2013-12-04T00:22:50.437 回答