i am using this way to passing data source and run report as pdf in browser, but give error, but when change JRResultSetdataSource with jdbc connection running very will. i dont know where error
ResultSet rs = stmt.executeQuery(query);
JRResultSetDataSource rsds = new JRResultSetDataSource(rs);
JasperDesign jasperDesign = JRXmlLoader.load(input);
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
byte[] bytes = null;
bytes = JasperRunManager.runReportToPdf(jasperReport,parmeter,rsds);
response.setContentType("application/pdf");
response.setContentLength(bytes.length);
servletOutputStream.write(bytes, 0, bytes.length);
thanks