2010-07-28 10 views
0

Selon le Guide d'installation au http://oreports.com/docs/or-install-guide-3.0.html, OpenReports nécessite JDK 1.5 ou supérieur.OpenReports est-il compatible avec Java 1.5?

Cependant, après avoir suivi les instructions jusqu'au point de la construction ANT, je vois l'erreur suivante retourné:

[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 

Après avoir googlé le message « mauvaise version », il semble que ce soit parce que la classe est spécifique à Java 1.6. Donc - comme le titre de cette question l'indique - est-ce que quelqu'un sait si OpenReports est compatible avec Java 1.5, et si oui, qu'est-ce que je fais de mal pour obtenir cette erreur?

Répondre

1

Des problèmes sont survenus lors de l'utilisation de jdk 1.6. Exceptions contenant: Pivot] 13 janvier 2011 09: 18: 53,469 ERREUR [Session] org.apache.catalina.core.StandardContext # listenerStart: Exception envoyant l'événement initialisé par le contexte à l'instance de l'écouteur de la classe org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Erreur lors de la création du bean avec le nom 'xfireReportService' défini dans la ressource ServletContext [/WEB-INF/applicationContext-webservices.xml]: Impossible de résoudre la référence au bean 'reportService' lors de la définition de la propriété bean 'serviceBean' ; exception imbriquée i

L'un des développeurs a signalé que c'était parce que jdk 1.6 n'était pas encore supporté dans OR 3.0 et que le correctif allait être soumis en décembre 2010. Je reçois cette erreur avec OR 3.2 et jdk 1.6 mais je n'ai pas entendu si cela a à voir avec le problème de jdk 1.6. Le mien, cependant, compile en utilisant jdk 1.6, il ne fonctionne pas.

Pour répondre à votre question ... peut-être? Je n'ai pas encore reçu de réponse sur leur forum.

+0

Il semble donc qu'il existe des problèmes OpenReports avec Java 1.5 * et * 1.6. –

Questions connexes