Noel O'Connor created AMQ-4727:
----------------------------------
Summary: Unable to add camel routes to activemq running in a karaf
container
Key: AMQ-4727
URL: https://issues.apache.org/jira/browse/AMQ-4727
Project: ActiveMQ
Issue Type: Bug
Components: activemq-camel
Affects Versions: 5.8.0
Environment: jboss-amq-6.0 on Red Hat Enterprise Linux Server release
6.4 (Santiago)
Reporter: Noel O'Connor
Fix For: 5.9.0
gtully: noconnor: there is a pax exam test on apache trunk that validates the
karaf features - see the xml
https://github.com/apache/activemq/blob/trunk/activemq-karaf-itest/src/test/resources/org/apache/activemq/karaf/itest/activemq-nd-camel.xml
[07:35am] gtully: in 6.0 u can try the same - just embed a context
[07:36am] gtully: so modify etc/activemq.xml
[07:36am] noconnor: gtully: thanks, trying it now
[07:44am] noconnor: gtully: same issue again, "bundle context must be specified"
[07:49am] gtully: noconnor: i see the same thing with the test on trunk… need
to investigate that a bit…can u raise an amq issue
[07:51am] gtully: noconnor: on trunk that can be reproduced with mvn test
-Dtest=ActiveMQBrokerNdCamelFeatureTest in the activemq-karaf-itest module
Exception on start: org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'activemq' defined in file
[/opt/jboss-amq/jboss-a-mq-6.0.0.redhat-024
/etc/activemq.xml]: Initialization of bean failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'camel': Invocation
of init method failed; nested exception is java.lang.IllegalArgumentException:
BundleContext must be specified
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'activemq' defined in file
[/opt/jboss-amq/jboss-a-mq-6.0.0.redhat-024/etc/activemq.xml]: I
nitialization of bean failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'camel': Invocation of init method failed
; nested exception is java.lang.IllegalArgumentException: BundleContext must be
specified
Also I had to add the activemq-camel feature to org.apache.karaf.features.cfg
to get the namespaces resolved
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira