Yes I have tried this with 5.3.1 and get the same error Instantiation of bean failed; nested exception is org.springf ramework.beans.BeanInstantiationException: Could not instantiate bean class [org.apache.activemq.xbean.XBeanBrokerService]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/osgi/framework/BundleException at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:883) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
Dejan Bosanac wrote: > > Hi, > > can you try > > <dependency> > <groupId>org.apache.activemq</groupId> > <artifactId>activemq-all</artifactId> > <version>5.3.1</version> > </dependency> > > Cheers > -- > Dejan Bosanac - http://twitter.com/dejanb > > Open Source Integration - http://fusesource.com/ > ActiveMQ in Action - http://www.manning.com/snyder/ > Blog - http://www.nighttale.net > > > On Thu, May 6, 2010 at 9:11 AM, Travers Snyman > <travers.sny...@epiuse.com>wrote: > >> >> I am unable to get the right configuration for an embedded broker to >> start >> configuring with spring. >> >> In my pom.xml I have the following dependancy for activemq >> <dependency> >> <groupId>org.apache.activemq</groupId> >> <artifactId>activemq-core</artifactId> >> <version>5.3.2</version> >> </dependency> >> >> My Jms-context.xml contains the following for the broker >> >> <!-- create an embedded ActiveMQ Broker --> >> <amq:broker brokerName="glims-broker" start="true" useJmx="false" >> persistent="true"> >> >> <amq:persistenceAdapter> >> <amq:amqPersistenceAdapter >> directory="d:\activemq\data" >> maxFileLength="32mb"/> >> </amq:persistenceAdapter> >> >> <amq:transportConnectors> >> <amq:transportConnector uri="tcp://localhost:61616"/> >> </amq:transportConnectors> >> >> </amq:broker> >> >> I get the following exception when building: >> >> >> Project ID: null:geronimo-j2ee-management_1.0_spec:jar:1.0 >> >> Reason: Cannot find parent: org.apache.geronimo.specs:specs for project: >> null:geronimo-j2ee-management_1.0_spec:jar:1.0 for project >> null:geronimo-j2ee-management_1.0_spec:jar:1.0 >> >> I also tried with activemq-all in the pom instead of activemq-core >> >> ... 21 more >> Caused by: org.springframework.beans.BeanInstantiationException: Could >> not >> instantiate bean class [org.apache.activemq.xbean.XBeanBrokerService]: >> Constructor threw exception; nested exception is >> java.lang.NoClassDefFoundError: org/osgi/framework/BundleException >> at >> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115) >> at >> >> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61) >> at >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877) >> ... 38 more >> Caused by: java.lang.NoClassDefFoundError: >> org/osgi/framework/BundleException >> at >> >> org.apache.activemq.xbean.XBeanBrokerService.<init>(XBeanBrokerService.java:57) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >> Method) >> at >> >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) >> at >> >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) >> at java.lang.reflect.Constructor.newInstance(Constructor.java:513) >> >> I am at a loss as to the configuration. Do I need other dependencies in >> the >> pom ? >> >> >> -- >> View this message in context: >> http://old.nabble.com/Unable-to-configure-embedded-broker-activemq-5.3.x-tp28470056p28470056.html >> Sent from the ActiveMQ - User mailing list archive at Nabble.com. >> >> > > > ----- > Dejan Bosanac > > Open Source Integration - http://fusesource.com/ > ActiveMQ in Action - http://www.manning.com/snyder/ > Blog - http://www.nighttale.net > -- View this message in context: http://old.nabble.com/Unable-to-configure-embedded-broker-activemq-5.3.x-tp28470056p28470468.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.