Веб-сервис Axis, возвращающий байтовый массив
Я написал веб-сервис Java, который возвращает массив байтов, созданный из файла.
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 ответ
Если бы вы проверили определение CallByteResponse
объект, вы должны найти функцию получения, которая возвращает искомый массив байтов.