Jasper x Java - Versões Compatíveis

Olá,

onde consigo a informação sobre compatibilidade entre as versões do Jasper e de Java. Estou tentando rodar o Jasper 1.3.1 com Java 1.3.1 e não estou conseguindo. Com versões superiores de Java roda sem problema, porém preciso rodar especificamente nessa versão.

Grato.

java 1.3.1??!?!?!?
jura?!

Nossa, achei que já haviam conseguido erradicar todos os java 1.3.1. caraca… fiquei impressionado agora.

Mas assim, sinceramente, acho que vc conseguirá rodar com java 1.3 somente uma versão beeeeem mais nova do jasper. Acho qeu o melhor lugar para você conseguir saber exatamente isso é no fórum do jasper http://www.jasperforge.org

Por curiosidade… realmente é necessário estar utilizando essa versão do java?! Certeza que não da pra atualizar? Ao menos para a 1.4 ?

Abraço

Pior é que não dá pra atualizar… o projeto é bem antigo e gigante e na fase atual não dá pra mudar o java tão fácil.

De qualquer forma agradeço a resposta :wink:

[]'s

Olha

http://jasperforge.org/sf/wiki/do/viewPage/projects.jasperreports/wiki/Requirements

Qual erro esta acontecendo?

Consegui resolver esse problema. O código para utilizar o java 1.3 é diferente.

// codigo para versões posteriores a 1.3
jasperReport = JasperCompileManager.compileReport("reports/report.jrxml");

// codigo para java 1.3
JasperDesign jasperDesign = JRXmlLoader.load("reports/report.jrxml");
JRJdk13Compiler jdk13Compiler = new JRJdk13Compiler();
jasperReport = jdk13Compiler.compileReport(jasperDesign);

// codigo comum. funciona em todas as versoes
jasperPrint = JasperFillManager.fillReport(jasperReport, new HashMap(), new JREmptyDataSource());
JasperExportManager.exportReportToPdfFile(jasperPrint, "reports/report.pdf");

Um detalhe importante é que é preciso adicionar as classes do compilador java ao classpath. Ele utiliza a classe com.sun.tools.javac.Main

[]'s