You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by Vinicius Carvalho <ja...@gmail.com> on 2006/12/15 21:04:13 UTC
No ClassLoaders found for: beans
Hello there! I'm trying to integrate ActiveMQ in our jboss server,
I've followed the article at:
http://devzone.logicblaze.com/site/integrating-apache-activemq-with-jboss.html,
but I'm getting the following error:
JBoss 4.0.4GA, ActiveMQ 4.1. I've put spring-xbeans-2.7 and spring2
jars inside the lib directory of jboss but still nothing (before that
I was getting a different error)
Any ideas?
Best regards
17:54:03,633 INFO [XBeanXmlBeanDefinitionReader] Loading XML bean
definitions from class path resource [broker-config.xml]
17:54:03,763 WARN [ServiceController] Problem starting service
jboss.jca:service=RARDeployment,name='active-mq-ra.rar'
javax.resource.spi.ResourceAdapterInternalException: Failed to startup
an embedded broker: xbean:broker-config.xml, due to:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed
to load type: beans. Reason: java.lang.ClassNotFoundException: No
ClassLoaders found for: beans; nested exception is
java.lang.ClassNotFoundException: No ClassLoaders found for: beans
at org.apache.activemq.ra.ActiveMQResourceAdapter.start(ActiveMQResourceAdapter.java:83)
at org.jboss.resource.deployment.RARDeployment.startService(RARDeployment.java:109)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at org.jboss.system.ServiceDynamicMBeanSupport.invoke(ServiceDynamicMBeanSupport.java:124)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy30.start(Unknown Source)
at org.jboss.deployment.SimpleSubDeployerSupport.startService(SimpleSubDeployerSupport.java:345)
at org.jboss.deployment.SimpleSubDeployerSupport.start(SimpleSubDeployerSupport.java:127)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy6.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
at org.jboss.Main.boot(Main.java:200)
at org.jboss.Main$1.run(Main.java:464)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException:
Failed to load type: beans. Reason: java.lang.ClassNotFoundException:
No ClassLoaders found for: beans; nested exception is
java.lang.ClassNotFoundException: No ClassLoaders found for: beans
at org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo(XBeanQNameHelper.java:75)
at org.apache.xbean.spring.context.v2c.XBeanQNameHelper.coerceNamespaceAwarePropertyValues(XBeanQNameHelper.java:54)
at org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:63)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:421)
at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:208)
at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:256)
at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:152)
at org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:49)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1147)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1137)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:150)
at org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:89)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:499)
at org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:407)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
at org.apache.xbean.spring.context.ClassPathXmlApplicationContext.loadBeanDefinitions(ClassPathXmlApplicationContext.java:180)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294)
at org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:161)
at org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:51)
at org.apache.activemq.xbean.XBeanBrokerFactory.createBroker(XBeanBrokerFactory.java:41)
at org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.java:57)
at org.apache.activemq.ra.ActiveMQResourceAdapter.start(ActiveMQResourceAdapter.java:80)
... 90 more
Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: beans
at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:306)
at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:511)
at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.apache.xbean.spring.context.v2c.XBeanQNameHelper.loadClass(XBeanQNameHelper.java:107)
at org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo(XBeanQNameHelper.java:72)
... 119 more
--
IBM Certified SOA Solution Designer
IBM Database Associate - DB2 UDB V8.1 Family
Sun Certified Enterprise Architect (Part I)
Re: No ClassLoaders found for: beans
Posted by Vinicius Carvalho <ja...@gmail.com>.
Thanks John that did the trick, but also found a issue. On the example
it also states to put a name inside the <transportConnector> element,
well when I put it there (the same one as the broker) it complained
about having duplicate names on the schema. Removing it, and now
activemq is working fine with jboss.
Thanks :)
PS: Does AMQ performance inside JBoss is equivalent with a standalone one?
Regards
On 12/16/06, John Heitmann <jh...@gmail.com> wrote:
> I think your problem might be that the example has the activemq
> namespace set on the beans element, rather than the broker element.
> If you move the xmlns setting down a level to broker does it work?
>
> John
>
> On Dec 15, 2006, at 12:04 PM, Vinicius Carvalho wrote:
>
> > Hello there! I'm trying to integrate ActiveMQ in our jboss server,
> > I've followed the article at:
> > http://devzone.logicblaze.com/site/integrating-apache-activemq-with-
> > jboss.html,
> > but I'm getting the following error:
> >
> > JBoss 4.0.4GA, ActiveMQ 4.1. I've put spring-xbeans-2.7 and spring2
> > jars inside the lib directory of jboss but still nothing (before that
> > I was getting a different error)
> >
> > Any ideas?
> >
> > Best regards
> >
> > 17:54:03,633 INFO [XBeanXmlBeanDefinitionReader] Loading XML bean
> > definitions from class path resource [broker-config.xml]
> > 17:54:03,763 WARN [ServiceController] Problem starting service
> > jboss.jca:service=RARDeployment,name='active-mq-ra.rar'
> > javax.resource.spi.ResourceAdapterInternalException: Failed to startup
> > an embedded broker: xbean:broker-config.xml, due to:
> > org.springframework.beans.factory.BeanDefinitionStoreException: Failed
> > to load type: beans. Reason: java.lang.ClassNotFoundException: No
> > ClassLoaders found for: beans; nested exception is
> > java.lang.ClassNotFoundException: No ClassLoaders found for: beans
> > at org.apache.activemq.ra.ActiveMQResourceAdapter.start
> > (ActiveMQResourceAdapter.java:83)
> > at org.jboss.resource.deployment.RARDeployment.startService
> > (RARDeployment.java:109)
> > at org.jboss.system.ServiceMBeanSupport.jbossInternalStart
> > (ServiceMBeanSupport.java:289)
> > at
> > org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle
> > (ServiceMBeanSupport.java:245)
> > at org.jboss.system.ServiceDynamicMBeanSupport.invoke
> > (ServiceDynamicMBeanSupport.java:124)
> > at org.jboss.mx.server.RawDynamicInvoker.invoke
> > (RawDynamicInvoker.java:164)
> > at org.jboss.mx.server.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:659)
> > at org.jboss.system.ServiceController$ServiceProxy.invoke
> > (ServiceController.java:978)
> > at $Proxy0.start(Unknown Source)
> > at org.jboss.system.ServiceController.start
> > (ServiceController.java:417)
> > at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke
> > (DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:585)
> > at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> > (ReflectedDispatcher.java:155)
> > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
> > at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> > (AbstractMBeanInvoker.java:264)
> > at org.jboss.mx.server.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:659)
> > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
> > 210)
> > at $Proxy30.start(Unknown Source)
> > at org.jboss.deployment.SimpleSubDeployerSupport.startService
> > (SimpleSubDeployerSupport.java:345)
> > at org.jboss.deployment.SimpleSubDeployerSupport.start
> > (SimpleSubDeployerSupport.java:127)
> > at org.jboss.deployment.MainDeployer.start(MainDeployer.java:
> > 1007)
> > at org.jboss.deployment.MainDeployer.deploy
> > (MainDeployer.java:808)
> > at org.jboss.deployment.MainDeployer.deploy
> > (MainDeployer.java:771)
> > at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke
> > (DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:585)
> > at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> > (ReflectedDispatcher.java:155)
> > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> > at org.jboss.mx.interceptor.AbstractInterceptor.invoke
> > (AbstractInterceptor.java:133)
> > at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> > at
> > org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke
> > (ModelMBeanOperationInterceptor.java:142)
> > at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> > at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> > (AbstractMBeanInvoker.java:264)
> > at org.jboss.mx.server.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:659)
> > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
> > 210)
> > at $Proxy6.deploy(Unknown Source)
> > at org.jboss.deployment.scanner.URLDeploymentScanner.deploy
> > (URLDeploymentScanner.java:421)
> > at org.jboss.deployment.scanner.URLDeploymentScanner.scan
> > (URLDeploymentScanner.java:634)
> > at org.jboss.deployment.scanner.AbstractDeploymentScanner
> > $ScannerThread.doScan(AbstractDeploymentScanner.java:263)
> > at
> > org.jboss.deployment.scanner.AbstractDeploymentScanner.startService
> > (AbstractDeploymentScanner.java:336)
> > at org.jboss.system.ServiceMBeanSupport.jbossInternalStart
> > (ServiceMBeanSupport.java:289)
> > at
> > org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle
> > (ServiceMBeanSupport.java:245)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke
> > (NativeMethodAccessorImpl.java:39)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke
> > (DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:585)
> > at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> > (ReflectedDispatcher.java:155)
> > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
> > at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> > (AbstractMBeanInvoker.java:264)
> > at org.jboss.mx.server.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:659)
> > at org.jboss.system.ServiceController$ServiceProxy.invoke
> > (ServiceController.java:978)
> > at $Proxy0.start(Unknown Source)
> > at org.jboss.system.ServiceController.start
> > (ServiceController.java:417)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke
> > (NativeMethodAccessorImpl.java:39)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke
> > (DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:585)
> > at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> > (ReflectedDispatcher.java:155)
> > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> > at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
> > at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> > (AbstractMBeanInvoker.java:264)
> > at org.jboss.mx.server.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:659)
> > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
> > 210)
> > at $Proxy4.start(Unknown Source)
> > at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
> > at org.jboss.deployment.MainDeployer.start(MainDeployer.java:
> > 1007)
> > at org.jboss.deployment.MainDeployer.deploy
> > (MainDeployer.java:808)
> > at org.jboss.deployment.MainDeployer.deploy
> > (MainDeployer.java:771)
> > at org.jboss.deployment.MainDeployer.deploy
> > (MainDeployer.java:755)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at sun.reflect.NativeMethodAccessorImpl.invoke
> > (NativeMethodAccessorImpl.java:39)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke
> > (DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:585)
> > at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> > (ReflectedDispatcher.java:155)
> > at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> > at org.jboss.mx.interceptor.AbstractInterceptor.invoke
> > (AbstractInterceptor.java:133)
> > at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> > at
> > org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke
> > (ModelMBeanOperationInterceptor.java:142)
> > at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> > at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> > (AbstractMBeanInvoker.java:264)
> > at org.jboss.mx.server.MBeanServerImpl.invoke
> > (MBeanServerImpl.java:659)
> > at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
> > 210)
> > at $Proxy5.deploy(Unknown Source)
> > at org.jboss.system.server.ServerImpl.doStart
> > (ServerImpl.java:482)
> > at org.jboss.system.server.ServerImpl.start(ServerImpl.java:
> > 362)
> > at org.jboss.Main.boot(Main.java:200)
> > at org.jboss.Main$1.run(Main.java:464)
> > at java.lang.Thread.run(Thread.java:595)
> > Caused by:
> > org.springframework.beans.factory.BeanDefinitionStoreException:
> > Failed to load type: beans. Reason: java.lang.ClassNotFoundException:
> > No ClassLoaders found for: beans; nested exception is
> > java.lang.ClassNotFoundException: No ClassLoaders found for: beans
> > at
> > org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo
> > (XBeanQNameHelper.java:75)
> > at
> > org.apache.xbean.spring.context.v2c.XBeanQNameHelper.coerceNamespaceAw
> > arePropertyValues(XBeanQNameHelper.java:54)
> > at
> > org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.
> > parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:63)
> > at
> > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.par
> > seBeanDefinitionElement(BeanDefinitionParserDelegate.java:421)
> > at
> > org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFro
> > mExtensionElement(XBeanNamespaceHandler.java:208)
> > at
> > org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFro
> > mExtensionElement(XBeanNamespaceHandler.java:256)
> > at
> > org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse
> > (XBeanNamespaceHandler.java:152)
> > at
> > org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse
> > (XBeanNamespaceHandler.java:49)
> > at
> > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.par
> > seCustomElement(BeanDefinitionParserDelegate.java:1147)
> > at
> > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.par
> > seCustomElement(BeanDefinitionParserDelegate.java:1137)
> > at
> > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRea
> > der.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:150)
> > at
> > org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.p
> > arseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
> > at
> > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRea
> > der.registerBeanDefinitions
> > (DefaultBeanDefinitionDocumentReader.java:89)
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.register
> > BeanDefinitions(XmlBeanDefinitionReader.java:499)
> > at
> > org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.regist
> > erBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBe
> > anDefinitions(XmlBeanDefinitionReader.java:407)
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBean
> > Definitions(XmlBeanDefinitionReader.java:357)
> > at
> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBean
> > Definitions(XmlBeanDefinitionReader.java:334)
> > at
> > org.springframework.beans.factory.support.AbstractBeanDefinitionReader
> > .loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
> > at
> > org.springframework.beans.factory.support.AbstractBeanDefinitionReader
> > .loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
> > at
> > org.springframework.beans.factory.support.AbstractBeanDefinitionReader
> > .loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
> > at
> > org.springframework.context.support.AbstractXmlApplicationContext.load
> > BeanDefinitions(AbstractXmlApplicationContext.java:113)
> > at
> > org.apache.xbean.spring.context.ClassPathXmlApplicationContext.loadBea
> > nDefinitions(ClassPathXmlApplicationContext.java:180)
> > at
> > org.springframework.context.support.AbstractRefreshableApplicationCont
> > ext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
> > at
> > org.springframework.context.support.AbstractApplicationContext.refresh
> > (AbstractApplicationContext.java:294)
> > at
> > org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(
> > ClassPathXmlApplicationContext.java:161)
> > at
> > org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(
> > ClassPathXmlApplicationContext.java:51)
> > at org.apache.activemq.xbean.XBeanBrokerFactory.createBroker
> > (XBeanBrokerFactory.java:41)
> > at org.apache.activemq.broker.BrokerFactory.createBroker
> > (BrokerFactory.java:57)
> > at org.apache.activemq.ra.ActiveMQResourceAdapter.start
> > (ActiveMQResourceAdapter.java:80)
> > ... 90 more
> > Caused by: java.lang.ClassNotFoundException: No ClassLoaders found
> > for: beans
> > at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:
> > 306)
> > at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl
> > (RepositoryClassLoader.java:511)
> > at org.jboss.mx.loading.RepositoryClassLoader.loadClass
> > (RepositoryClassLoader.java:405)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> > at
> > org.apache.xbean.spring.context.v2c.XBeanQNameHelper.loadClass
> > (XBeanQNameHelper.java:107)
> > at
> > org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo
> > (XBeanQNameHelper.java:72)
> > ... 119 more
> >
> >
> > --
> > IBM Certified SOA Solution Designer
> > IBM Database Associate - DB2 UDB V8.1 Family
> > Sun Certified Enterprise Architect (Part I)
>
>
--
IBM Certified SOA Solution Designer
IBM Database Associate - DB2 UDB V8.1 Family
Sun Certified Enterprise Architect (Part I)
Re: No ClassLoaders found for: beans
Posted by John Heitmann <jh...@gmail.com>.
I think your problem might be that the example has the activemq
namespace set on the beans element, rather than the broker element.
If you move the xmlns setting down a level to broker does it work?
John
On Dec 15, 2006, at 12:04 PM, Vinicius Carvalho wrote:
> Hello there! I'm trying to integrate ActiveMQ in our jboss server,
> I've followed the article at:
> http://devzone.logicblaze.com/site/integrating-apache-activemq-with-
> jboss.html,
> but I'm getting the following error:
>
> JBoss 4.0.4GA, ActiveMQ 4.1. I've put spring-xbeans-2.7 and spring2
> jars inside the lib directory of jboss but still nothing (before that
> I was getting a different error)
>
> Any ideas?
>
> Best regards
>
> 17:54:03,633 INFO [XBeanXmlBeanDefinitionReader] Loading XML bean
> definitions from class path resource [broker-config.xml]
> 17:54:03,763 WARN [ServiceController] Problem starting service
> jboss.jca:service=RARDeployment,name='active-mq-ra.rar'
> javax.resource.spi.ResourceAdapterInternalException: Failed to startup
> an embedded broker: xbean:broker-config.xml, due to:
> org.springframework.beans.factory.BeanDefinitionStoreException: Failed
> to load type: beans. Reason: java.lang.ClassNotFoundException: No
> ClassLoaders found for: beans; nested exception is
> java.lang.ClassNotFoundException: No ClassLoaders found for: beans
> at org.apache.activemq.ra.ActiveMQResourceAdapter.start
> (ActiveMQResourceAdapter.java:83)
> at org.jboss.resource.deployment.RARDeployment.startService
> (RARDeployment.java:109)
> at org.jboss.system.ServiceMBeanSupport.jbossInternalStart
> (ServiceMBeanSupport.java:289)
> at
> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle
> (ServiceMBeanSupport.java:245)
> at org.jboss.system.ServiceDynamicMBeanSupport.invoke
> (ServiceDynamicMBeanSupport.java:124)
> at org.jboss.mx.server.RawDynamicInvoker.invoke
> (RawDynamicInvoker.java:164)
> at org.jboss.mx.server.MBeanServerImpl.invoke
> (MBeanServerImpl.java:659)
> at org.jboss.system.ServiceController$ServiceProxy.invoke
> (ServiceController.java:978)
> at $Proxy0.start(Unknown Source)
> at org.jboss.system.ServiceController.start
> (ServiceController.java:417)
> at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> (ReflectedDispatcher.java:155)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> (AbstractMBeanInvoker.java:264)
> at org.jboss.mx.server.MBeanServerImpl.invoke
> (MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
> 210)
> at $Proxy30.start(Unknown Source)
> at org.jboss.deployment.SimpleSubDeployerSupport.startService
> (SimpleSubDeployerSupport.java:345)
> at org.jboss.deployment.SimpleSubDeployerSupport.start
> (SimpleSubDeployerSupport.java:127)
> at org.jboss.deployment.MainDeployer.start(MainDeployer.java:
> 1007)
> at org.jboss.deployment.MainDeployer.deploy
> (MainDeployer.java:808)
> at org.jboss.deployment.MainDeployer.deploy
> (MainDeployer.java:771)
> at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> (ReflectedDispatcher.java:155)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> at org.jboss.mx.interceptor.AbstractInterceptor.invoke
> (AbstractInterceptor.java:133)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at
> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke
> (ModelMBeanOperationInterceptor.java:142)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> (AbstractMBeanInvoker.java:264)
> at org.jboss.mx.server.MBeanServerImpl.invoke
> (MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
> 210)
> at $Proxy6.deploy(Unknown Source)
> at org.jboss.deployment.scanner.URLDeploymentScanner.deploy
> (URLDeploymentScanner.java:421)
> at org.jboss.deployment.scanner.URLDeploymentScanner.scan
> (URLDeploymentScanner.java:634)
> at org.jboss.deployment.scanner.AbstractDeploymentScanner
> $ScannerThread.doScan(AbstractDeploymentScanner.java:263)
> at
> org.jboss.deployment.scanner.AbstractDeploymentScanner.startService
> (AbstractDeploymentScanner.java:336)
> at org.jboss.system.ServiceMBeanSupport.jbossInternalStart
> (ServiceMBeanSupport.java:289)
> at
> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle
> (ServiceMBeanSupport.java:245)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> (ReflectedDispatcher.java:155)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> (AbstractMBeanInvoker.java:264)
> at org.jboss.mx.server.MBeanServerImpl.invoke
> (MBeanServerImpl.java:659)
> at org.jboss.system.ServiceController$ServiceProxy.invoke
> (ServiceController.java:978)
> at $Proxy0.start(Unknown Source)
> at org.jboss.system.ServiceController.start
> (ServiceController.java:417)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> (ReflectedDispatcher.java:155)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> (AbstractMBeanInvoker.java:264)
> at org.jboss.mx.server.MBeanServerImpl.invoke
> (MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
> 210)
> at $Proxy4.start(Unknown Source)
> at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
> at org.jboss.deployment.MainDeployer.start(MainDeployer.java:
> 1007)
> at org.jboss.deployment.MainDeployer.deploy
> (MainDeployer.java:808)
> at org.jboss.deployment.MainDeployer.deploy
> (MainDeployer.java:771)
> at org.jboss.deployment.MainDeployer.deploy
> (MainDeployer.java:755)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke
> (NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke
> (ReflectedDispatcher.java:155)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> at org.jboss.mx.interceptor.AbstractInterceptor.invoke
> (AbstractInterceptor.java:133)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at
> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke
> (ModelMBeanOperationInterceptor.java:142)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke
> (AbstractMBeanInvoker.java:264)
> at org.jboss.mx.server.MBeanServerImpl.invoke
> (MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:
> 210)
> at $Proxy5.deploy(Unknown Source)
> at org.jboss.system.server.ServerImpl.doStart
> (ServerImpl.java:482)
> at org.jboss.system.server.ServerImpl.start(ServerImpl.java:
> 362)
> at org.jboss.Main.boot(Main.java:200)
> at org.jboss.Main$1.run(Main.java:464)
> at java.lang.Thread.run(Thread.java:595)
> Caused by:
> org.springframework.beans.factory.BeanDefinitionStoreException:
> Failed to load type: beans. Reason: java.lang.ClassNotFoundException:
> No ClassLoaders found for: beans; nested exception is
> java.lang.ClassNotFoundException: No ClassLoaders found for: beans
> at
> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo
> (XBeanQNameHelper.java:75)
> at
> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.coerceNamespaceAw
> arePropertyValues(XBeanQNameHelper.java:54)
> at
> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.
> parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:63)
> at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.par
> seBeanDefinitionElement(BeanDefinitionParserDelegate.java:421)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFro
> mExtensionElement(XBeanNamespaceHandler.java:208)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFro
> mExtensionElement(XBeanNamespaceHandler.java:256)
> at
> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse
> (XBeanNamespaceHandler.java:152)
> at
> org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse
> (XBeanNamespaceHandler.java:49)
> at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.par
> seCustomElement(BeanDefinitionParserDelegate.java:1147)
> at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.par
> seCustomElement(BeanDefinitionParserDelegate.java:1137)
> at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRea
> der.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:150)
> at
> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.p
> arseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
> at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRea
> der.registerBeanDefinitions
> (DefaultBeanDefinitionDocumentReader.java:89)
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.register
> BeanDefinitions(XmlBeanDefinitionReader.java:499)
> at
> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.regist
> erBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBe
> anDefinitions(XmlBeanDefinitionReader.java:407)
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBean
> Definitions(XmlBeanDefinitionReader.java:357)
> at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBean
> Definitions(XmlBeanDefinitionReader.java:334)
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader
> .loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader
> .loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
> at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader
> .loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
> at
> org.springframework.context.support.AbstractXmlApplicationContext.load
> BeanDefinitions(AbstractXmlApplicationContext.java:113)
> at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.loadBea
> nDefinitions(ClassPathXmlApplicationContext.java:180)
> at
> org.springframework.context.support.AbstractRefreshableApplicationCont
> ext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
> at
> org.springframework.context.support.AbstractApplicationContext.refresh
> (AbstractApplicationContext.java:294)
> at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(
> ClassPathXmlApplicationContext.java:161)
> at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(
> ClassPathXmlApplicationContext.java:51)
> at org.apache.activemq.xbean.XBeanBrokerFactory.createBroker
> (XBeanBrokerFactory.java:41)
> at org.apache.activemq.broker.BrokerFactory.createBroker
> (BrokerFactory.java:57)
> at org.apache.activemq.ra.ActiveMQResourceAdapter.start
> (ActiveMQResourceAdapter.java:80)
> ... 90 more
> Caused by: java.lang.ClassNotFoundException: No ClassLoaders found
> for: beans
> at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:
> 306)
> at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl
> (RepositoryClassLoader.java:511)
> at org.jboss.mx.loading.RepositoryClassLoader.loadClass
> (RepositoryClassLoader.java:405)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> at
> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.loadClass
> (XBeanQNameHelper.java:107)
> at
> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo
> (XBeanQNameHelper.java:72)
> ... 119 more
>
>
> --
> IBM Certified SOA Solution Designer
> IBM Database Associate - DB2 UDB V8.1 Family
> Sun Certified Enterprise Architect (Part I)