According to the Installation Guide at http://oreports.com/docs/or-install-guide-3.0.html , OpenReports requires JDK 1.5 or higher.
However, having followed the instructions up to the point of the ANT build, I'm seeing the following error returned:
[javac] C:\My Documents\Reference\BI Tools\OpenReports\openreports-tomcat\openreports\src\org\efs\openreports\engine\QueryReportEngine.java:36: cannot access org.displaytag.tags.ColumnTag
[javac] bad class file: C:\My Documents\Reference\BI Tools\OpenReports\openreports-tomcat\openreports\WebRoot\WEB-INF\lib\displaytag-1.2-patched-for-itext-2.1.0.jar(org/displaytag/tags/ColumnTag.class)
[javac] class file has wrong version 50.0, should be 49.0
[javac] Please remove or make sure it appears in the correct subdirectory of the classpath.
[javac] import org.displaytag.tags.ColumnTag;
[javac] ^
[javac] 1 error
Having googled the "wrong version" message, it appears that this is because the class is specific to Java 1.6.
So - as the title of this question says - does anyone know whether OpenReports is compatible with Java 1.5, and if so, what am I doing wrong to get this error?