Kbase P147458: java.lang.UnsupportedClassVersionError exception when starting the OpenEdge Sonic ESB Native Adapter
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  04/06/2009 |
|
Status: Unverified
SYMPTOM(s):
java.lang.UnsupportedClassVersionError exception when starting the OpenEdge Sonic ESB Native Adapter
The OpenEdge Sonic ESB Native Adapter throws the following exception during startup:
java.lang.UnsupportedClassVersionError:
com/progress/esb/adapter/EsbAdapter2 (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:147)
The Sonic MF Container that is hosting the ESB Container is configured to use Java 1.4
FACT(s) (Environment):
OpenEdge 10.2A
Sonic ESB 7.6.x
All Supported Operating Systems
CAUSE:
The OpenEdge Sonic ESB Native Adapter requires Java 1.5.
FIX:
Configure the MF Container to use the SUN 1.5 JVM instead. This can be changed either in the SonicMQ setenv script or in the Environment tab of the MF Container's properties.