ActiveMQ binary distribution (apache-activemq-4.1.1.tar.gz) contains an incompatibility in the provided xbean-spring-2.8.jar. the said JAR file is depending on spring-1.2.x but the apache-activemq-4.1.1.tar.gz is bundled with spring-2.x binary jar which triggers an exception :
18:36:34,069 WARN
[ServiceController] Problem starting service jboss.jca:service=RARDeployment,name='activemq-ra.rar'
javax.resource.spi.ResourceAdapterInternalException: Failed to startup an embedded broker: xbean:broker-config.xml, due to: org.springframework.beans.factory.BeanDefinitionStoreException: Unrecognized xbean element mapping: beans in namespace
http://activemq.org/config/1.0
at org.apache.activemq.ra.ActiveMQResourceAdapter.start(ActiveMQResourceAdapter.java:83)
steps to reproduce :
enable embedded broker