You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Max Huang (JIRA)" <ji...@apache.org> on 2015/03/27 07:58:52 UTC

[jira] [Closed] (AMQ-5691) java.lang.UnsupportedClassVersionError: org/apache/activemq/util/BooleanEditor : Unsupported major.minor version 51.0

     [ https://issues.apache.org/jira/browse/AMQ-5691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Max Huang closed AMQ-5691.
--------------------------
    Resolution: Not a Problem

http://activemq.apache.org/activemq-5111-release.html 
Release notes in 5.11.0 mentioned that it is build with and requires jdk 1.7
http://activemq.apache.org/activemq-5110-release.html

> java.lang.UnsupportedClassVersionError: org/apache/activemq/util/BooleanEditor : Unsupported major.minor version 51.0
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQ-5691
>                 URL: https://issues.apache.org/jira/browse/AMQ-5691
>             Project: ActiveMQ
>          Issue Type: Bug
>    Affects Versions: 5.11.1
>            Reporter: Max Huang
>
> Are the activemq jars compiled to java version 7? My application is still on java 1.6.
> org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from URL [****/activemq.xml]; nested e
> xception is java.lang.IllegalArgumentException: Could not load property editor: org.apache.activemq.util.BooleanEditor
>         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)
>         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
>         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
>         at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
>         at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
>         at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
>         at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
>         at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
>         at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:131)
>         at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537)
>         at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451)
>         at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:383)
>         at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:283)
>         at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
>         at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)
>         at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)
>         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
>         at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1073)
>         at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
>         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
>         at java.lang.Thread.run(Thread.java:662)
> Caused by: java.lang.IllegalArgumentException: Could not load property editor: org.apache.activemq.util.BooleanEditor
>         at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.createPropertyEditor(XBeanNamespaceHandler.java:469)
>         at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.getValue(XBeanNamespaceHandler.java:444)
>         at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.addProperty(XBeanNamespaceHandler.java:415)
>         at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.addAttributeProperty(XBeanNamespaceHandler.java:404)
>         at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.addAttributeProperties(XBeanNamespaceHandler.java:337)
>         at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:225)
>         at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:276)
>         at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:156)
>         at org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:49)
>         at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1435)
>         at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1425)
>         at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:184)
>         at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:140)
>         at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:111)
>         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)
>         at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)
>         ... 27 more
> Caused by: java.lang.UnsupportedClassVersionError: org/apache/activemq/util/BooleanEditor : Unsupported major.minor version 51.0 (unable to load class org.apache.activemq.util.BooleanEditor)
>         at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2961)
>         at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
>         at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
>         at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
>         at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.createPropertyEditor(XBeanNamespaceHandler.java:467)
>         ... 42 more



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)