That works.  Thanks Tomo.

FYI, I tried 2.18.2 and did not have the dependency problem.

On Fri, Feb 17, 2017 at 10:29 AM, Tomohisa Igarashi <[email protected]>
wrote:

> Hi,
>
> Can you try adding org.apache.qpid:qpid-jms-client?
>
> Thanks,
> Tomo
>
>
> On 02/18/2017 12:08 AM, Mark wrote:
>
>> I am building a route using the camel-amqp component and I'm following the
>> example from http://camel.apache.org/amqp.html.  When I start up my camel
>> route I get the following exception.  Is there another dependency I'm
>> missing?  I've added camel-core and camel-amqp to my pom.xml.
>>
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
>> ssorImpl.java:62)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>> thodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:498)
>> at org.apache.camel.maven.RunMojo$1.run(RunMojo.java:457)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.springframework.beans.factory.CannotLoadBeanClassExcepti
>> on:
>> Cannot find class [org.apache.qpid.jms.JmsConnectionFactory] for bean
>> with
>> name 'jmsConnectionFactory' defined in file
>> [/a/b/c/d/target/classes/META-INF/spring/camel-context.xml]; nested
>> exception is java.lang.ClassNotFoundException:
>> org.apache.qpid.jms.JmsConnectionFactory
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactor
>> y.resolveBeanClass(AbstractBeanFactory.java:1328)
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.determineTargetType(AbstractAu
>> towireCapableBeanFactory.java:622)
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCa
>> pableBeanFactory.predictBeanType(AbstractAutowi
>> reCapableBeanFactory.java:591)
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactor
>> y.isFactoryBean(AbstractBeanFactory.java:1399)
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactor
>> y.isFactoryBean(AbstractBeanFactory.java:968)
>> at
>> org.springframework.beans.factory.support.DefaultListableBea
>> nFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:735)
>> at
>> org.springframework.context.support.AbstractApplicationConte
>> xt.finishBeanFactoryInitialization(AbstractApplicationContext.java:762)
>> at
>> org.springframework.context.support.AbstractApplicationConte
>> xt.refresh(AbstractApplicationContext.java:480)
>> at
>> org.springframework.context.support.ClassPathXmlApplicationC
>> ontext.<init>(ClassPathXmlApplicationContext.java:139)
>> at
>> org.springframework.context.support.ClassPathXmlApplicationC
>> ontext.<init>(ClassPathXmlApplicationContext.java:93)
>> at
>> org.apache.camel.spring.Main.createDefaultApplicationContext
>> (Main.java:214)
>> at org.apache.camel.spring.Main.doStart(Main.java:154)
>> at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
>> at org.apache.camel.main.MainSupport.run(MainSupport.java:124)
>> at org.apache.camel.main.MainSupport.run(MainSupport.java:343)
>> at org.apache.camel.spring.Main.main(Main.java:87)
>> ... 6 more
>> Caused by: java.lang.ClassNotFoundException:
>> org.apache.qpid.jms.JmsConnectionFactory
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>> at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
>> at
>> org.springframework.beans.factory.support.AbstractBeanDefini
>> tion.resolveBeanClass(AbstractBeanDefinition.java:395)
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactor
>> y.doResolveBeanClass(AbstractBeanFactory.java:1351)
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactor
>> y.resolveBeanClass(AbstractBeanFactory.java:1320)
>> ... 21 more
>>
>>

Reply via email to