JBOSS 5.1.0 gives unsupported version error when started with JRE 1.5
hemil_81 Apr 16, 2010 11:25 AMHi,
While starting JBOSS 5.1.0 sever with JRE 1.5.0_19 it gives me error with below trace -
[ClassLoaderManager] Unexpected error during load of:org.jboss.resource.metadata.repository.DefaultJCAMetaDataRepository java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1( Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at org.jboss.classloader.spi.base.BaseClassLoader.access$200( BaseClassLoader.java:63) at org.jboss.classloader.spi.base.BaseClassLoader$2.run( BaseClassLoader.java:572) at org.jboss.classloader.spi.base.BaseClassLoader$2.run( BaseClassLoader.java:532) at java.security.AccessController.doPrivileged( Native Method) at org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally( BaseClassLoader.java:530) at org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally( BaseClassLoader.java:507) at org.jboss.classloader.spi.base.BaseDelegateLoader.loadClass( BaseDelegateLoader.java:134) at org.jboss.classloader.spi.filter.FilteredDelegateLoader.loadClass( FilteredDelegateLoader.java:131) at org.jboss.classloader.spi.base.ClassLoadingTask$ThreadTask.run( ClassLoadingTask.java:452) at org.jboss.classloader.spi.base.ClassLoaderManager.nextTask( ClassLoaderManager.java:251) at org.jboss.classloader.spi.base.ClassLoaderManager.process( ClassLoaderManager.java:150) at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass( BaseClassLoaderDomain.java:265) at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass( BaseClassLoaderDomain.java:1119) at org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain( BaseClassLoader.java:798) at org.jboss.classloader.spi.base.BaseClassLoader.loadClass( BaseClassLoader.java:441) at java.lang.ClassLoader.loadClass(Unknown Source) at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataFactoryVisitor.addBeanComponent( BeanMetaDataFactoryVisitor.java:63) at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataFactoryVisitor.deploy( BeanMetaDataFactoryVisitor.java:126) at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployerWithInput.deploy( AbstractRealDeployerWithInput.java:125) at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployerWithInput.internalDeploy( AbstractRealDeployerWithInput.java:102) at org.jboss.deployers.spi.deployer.helpers.AbstractComponentDeployer.internalDeploy( AbstractComponentDeployer.java:78) at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy( AbstractRealDeployer.java:50) at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy( DeployerWrapper.java:171) at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy( DeployersImpl.java:1439) at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst( DeployersImpl.java:1157) at org.jboss.deployers.plugins.deployers.DeployersImpl.install( DeployersImpl.java:1098) at org.jboss.dependency.plugins.AbstractControllerContext.install( AbstractControllerContext.java:348) at org.jboss.dependency.plugins.AbstractController.install( AbstractController.java:1631) at org.jboss.dependency.plugins.AbstractController.incrementState( AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts( AbstractController.java:1082) at org.jboss.dependency.plugins.AbstractController.resolveContexts( AbstractController.java:984) at org.jboss.dependency.plugins.AbstractController.change( AbstractController.java:822) at org.jboss.dependency.plugins.AbstractController.change( AbstractController.java:553) at org.jboss.deployers.plugins.deployers.DeployersImpl.process( DeployersImpl.java:781) at org.jboss.deployers.plugins.main.MainDeployerImpl.process( MainDeployerImpl.java:702) at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process( MainDeployerAdapter.java:117) at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install( ProfileDeployAction.java:70) at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install( AbstractProfileAction.java:53) at org.jboss.system.server.profileservice.repository.AbstractProfileService.install( AbstractProfileService.java:361) at org.jboss.dependency.plugins.AbstractControllerContext.install( AbstractControllerContext.java:348) at org.jboss.dependency.plugins.AbstractController.install( AbstractController.java:1631) at org.jboss.dependency.plugins.AbstractController.incrementState( AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts( AbstractController.java:1082) at org.jboss.dependency.plugins.AbstractController.resolveContexts( AbstractController.java:984) at org.jboss.dependency.plugins.AbstractController.change( AbstractController.java:822) at org.jboss.dependency.plugins.AbstractController.change( AbstractController.java:553) at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile( AbstractProfileService.java:306) at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start( ProfileServiceBootstrap.java:271) at org.jboss.bootstrap.AbstractServerImpl.start( AbstractServerImpl.java:461) at org.jboss.Main.boot( Main.java:221) at org.jboss.Main$1.run( Main.java:556)
If i run with JRE1.6 it starts up. But the release notes says that it can be executed under both 1.5 and 1.6 environment. I want to know the reason for the failure of server to startup with JRE 1.5
Thanks.
Regards,
Hemil