Estou com outro problema,ainda não consegui colocar um relatório web pra rodar,o que acontece(como aconteceu com o iReport 1.0)é que na hora que eu dou um submit no botão para chamar um relatorio ele aparece um lista com varios erros:
vou postar aqui uma parte destes erros(sãoapenas 45 erros no total):
C:Javaeclipse este.java:4: package dori.jasper.engine does not exist
import dori.jasper.engine.<em>;
^
C:Javaeclipse este.java:5: package dori.jasper.engine.fill does not exist
import dori.jasper.engine.fill.</em>;
^
C:Javaeclipse este.java:17: cannot resolve symbol
symbol : class JRCalculator
location: class teste
public class teste extends JRCalculator
^
C:Javaeclipse este.java:24: cannot resolve symbol
symbol : class JRFillParameter
location: class teste
private JRFillParameter parameter_REPORT_CONNECTION = null;
^
C:Javaeclipse este.java:25: cannot resolve symbol
symbol : class JRFillParameter
location: class teste
private JRFillParameter parameter_REPORT_PARAMETERS_MAP = null;
^
o que eu reparei é que ele dá erro em quase todos os elementos do relatório
meu codigo do servlet(doPost):
try{
System.setProperty(“org.xml.sax.driver”, “org.apache.xerces.parsers.SAXParser”);
final String caminhoRelatorio =
this.getServletContext().getRealPath("");
JasperDesign jasperDesignOS = JasperManager.loadXmlDesign(caminhoRelatorio+"<a href="//teste.xml">//teste.xml</a>");
JasperReport jasperReportOS = JasperManager.compileReport(jasperDesignOS);
Map parameters = new HashMap();
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection conn = DriverManager.getConnection(“jdbc:oracle:thin:@IP:1521:Banco”,“usuario”,“senha”);
JasperPrint jasperPrintOS = JasperManager.fillReport(jasperReportOS, parameters, conn);
JasperExportManager.exportReportToPdfFile(jasperPrintOS, “teste.pdf”);
JasperViewer.viewReport(jasperPrintOS, true);
}
catch(Exception e1){
System.out.println(e1.getMessage());
}
no botão eu só faço dar um submit para esse servlet…
o relatório não possue parametros
já adicionei os jars do ireport no lib da aplicação,já coloquei o tools.jar no lib do ireport mas os erros continuam
por favor quem souber o por que do erro ou souber de outro jeito que eu possa fazer isso eu agradeço muito…
Obrigado a todos!