BIRT 4.6 runtime with jdk 7
<p>Hello,</p>
<p> </p>
<p>little bit of context: we have BIRT runtime integrated in our application. We updated BIRT from 2.6.2 to 4.3.2. We have notice a big slowdonw in performaces for big reports. Lots of time seems to be spent in</p>
<pre class="_prettyXprint _lang-">
org.eclipse.birt.report.engine.executor.OnPageBreakLayoutPageHandle.addContent() </pre>
<p>which seems a <a data-ipb='nomediaparse' href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=431702'>bug</a> fixed for 4.6. We updated then to 4.6 but we have encounter a few problems with the dependencies, the biggest one being that all the <em>org.eclipse.datatool.* </em>jars have been compiled with java 1.8 while we are running using jdk 7, and we are getting a </p>
<pre class="_prettyXprint _lang-">
Caused by: java.lang.UnsupportedClassVersionError: UnsupportedClassVersionError: Class org.eclipse.datatools.connectivity.oda.util.manifest.ManifestExplorer has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.7.0_111
</pre>
<p>at runtime. The BIRT websiste states that the prerequisites is jdk 7, do you have any workaround to run BIRT runtime with jdk7?</p>
<p><span>Regards,<br>
Carlo</span></p>
<p> </p>
<p>little bit of context: we have BIRT runtime integrated in our application. We updated BIRT from 2.6.2 to 4.3.2. We have notice a big slowdonw in performaces for big reports. Lots of time seems to be spent in</p>
<pre class="_prettyXprint _lang-">
org.eclipse.birt.report.engine.executor.OnPageBreakLayoutPageHandle.addContent() </pre>
<p>which seems a <a data-ipb='nomediaparse' href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=431702'>bug</a> fixed for 4.6. We updated then to 4.6 but we have encounter a few problems with the dependencies, the biggest one being that all the <em>org.eclipse.datatool.* </em>jars have been compiled with java 1.8 while we are running using jdk 7, and we are getting a </p>
<pre class="_prettyXprint _lang-">
Caused by: java.lang.UnsupportedClassVersionError: UnsupportedClassVersionError: Class org.eclipse.datatools.connectivity.oda.util.manifest.ManifestExplorer has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.7.0_111
</pre>
<p>at runtime. The BIRT websiste states that the prerequisites is jdk 7, do you have any workaround to run BIRT runtime with jdk7?</p>
<p><span>Regards,<br>
Carlo</span></p>
0
Comments
-
<p>The version of Eclipse Data Tools Platform (DTP) [<a data-ipb='nomediaparse' href='https://projects.eclipse.org/projects/datatools]'>https://projects.eclipse.org/projects/datatools]</a>that BIRT 4.6.0 includes as dependency is 1.13.0 <a>(https://projects.eclipse.org/projects/datatools).</a> </p>
<p> </p>
<p>According to DTP's github history (<a data-ipb='nomediaparse' href='https://github.com/eclipse/datatools.build/commits/master'>https://github.com/eclipse/datatools.build/commits/master</a>), they added changed to Java 8 as a minimum <a>(https://github.com/eclipse/datatools.build/commit/5a72c6d9c26d4bec2a0afc0c0668932bb25f708c).</a> </p>
<p> </p>
<p>I'll see if we need to change the prerequisite JDK version. Maybe you can pull down DTP 1.13, edit, and build the DTP with Java 7?</p>Warning No formatter is installed for the format ipb0
Categories
- All Categories
- 107 Developer Announcements
- 53 Articles
- 104 General Questions
- 141 IM Services
- 43 OpenText Hackathon
- 32 Developer Tools
- 20.6K Analytics
- 4.1K AppWorks
- 8.9K Extended ECM
- 898 Cloud Fax and Notifications
- 76 Digital Asset Management
- 9.3K Documentum
- 29 eDOCS
- 118 Exstream
- 39.8K TeamSite
- 1.7K Web Experience Management