Axis webservice返回字节数组

时间:2011-11-28 12:27:38

标签: web-services axis2

我编写了一个java web服务,它返回从文件生成的字节数组。

public byte[] callByte(){
   // code that return byte array
}

在我的客户端中,我尝试将该字节数组读为

CallStub stub = new CallStub();
byte[] b = stub.callByte();

其中CallStub是轴客户端存根。这是在说type mismatch: cannot convert from CallStub.CallByteResponse to byte[] 所以我理解该字节以CallByteResponse对象的形式返回。

但我希望将其转换为字节数组。 你能告诉我怎么做。

1 个答案:

答案 0 :(得分:0)

如果你要检查CallByteResponse对象的定义,你应该找到一个getter函数,它返回你正在寻找的字节数组。