|Deploy BIRT runtime 4.8.0 to JDK7 failure [message #1795004]
||Wed, 12 September 2018 14:04
| LM LM
Registered: December 2016
The BIRT download page stipulates that the BIRT runtime depends on JDK 7.|
I am deploying the birt.war runtime into a JDK7 / Tomcat 7 environment, but then getting an error that suggests one of the jars (org.eclipse.birt.runtime_4.8.0-20180626.jar) was built with JDK 8. Why would it have been built using Java 8 when it is supposed to be JDK 7 capable?
Here is the log message:
SEVERE: Exception sending context initialized event to listener instance of class org.eclipse.birt.report.listener.ViewerServletContextListener
java.lang.UnsupportedClassVersionError: org/eclipse/core/runtime/spi/IRegistryProvider : Unsupported major.minor version 52.0 (unable to load class org.eclipse.core.runtime.spi.IRegistryProvider)
"Unsupported major.minor version 52.0" is referring to JDK 8 compiler level.
Updating our server to Java 8 is a last resort option. But I think it's odd that what is advertised as JDK 7 -capable is not in fact the case.
Any help appreciated.
Powered by FUDForum
. Page generated in 0.01447 seconds