Galera, tenho um retorno de uma função do tipo byte[] e quero converte-lo para inputstream.
Como faço isso???
olhem o codigo abaixo:
[code]InputStream jasperReport = request.getSession().getServletContext().getResourceAsStream("/rel/" + arquivoCompilado);
PlcJasperPrint plcJasperPrint = new PlcJasperPrint(PlcJasperFillManager.fillReport(jasperReport, parameters,cn));
log.debug("Preencheu o relatorio");
// Preeche VO de Arquivo e coloca na sessão para GET do evento
// donwload
PlcArquivoVO arqVO = new PlcArquivoVO();
String extensao = "";
String tipo = "";
if (formato.equalsIgnoreCase("pdf")) {
extensao = ".pdf";
tipo = "P";
arqVO.setObjetoAuxiliar(PlcJasperExportManager.exportaParaPDF(plcJasperPrint));
[/code]
esta funcao exportaParaPDF que retorna o arquivo como tipo byte[]