У меня есть приложение для Java-приложения, которое должно отображать отчет яшмы, полученный из веб-службы. Веб-служба возвращает массив байтов как таковой:Отображение отчета jasper, сгенерированного веб-службой
JasperDesign jasperDesign = JRXmlLoader.load(input);
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parametersMap, resultSetDataSource);
byte[] pdfByteArray = JasperExportManager.exportReportToPdf(jasperPrint);
return pdfByteArray;
Как отобразить возвращаемый массив байтов в JRViewer? Можно ли преобразовать массив байтов в объект JasperPrint? Я не могу вернуть объект JasperPrint из веб-службы, потому что получаю ошибку «интерфейса».