Hi

I myself make use of eclipse but remember one of my collegues working for
the same project having problem to run the same test which used to pass for
me using eclipse but not for him with IntelliJ. After some digging I found
out that the problem was the directory from where IntelliJ used to launch
the Java process to execute the test.

Not sure if that could help at all but maybe you could give it a try to see
if that is the problem. Pass the following Java system property when you
execute the test from the root folder where you've cloned the project:

-Duser.dir=PATH_TO_YOUR_CAMEL_PROJECT/camel-bindy

So if you have cloned the Camel source under the folder:

/users/home/xyz/camel

Then pass the following system property to the Java process as you launch it
inside IntelliJ:

-Duser.dir=/users/home/xyz/camel/camel-bindy

Just to see if THAT is the problem or not.

Babak


lb wrote
> Hi,
> now I've got the same problem if I run the same test case in Itellij IDEA,
> how can I configure my IDE to properly run the test? To set-up the project
> I've used IDEA's import-project feature.
> 
> Thx
> 
> 
> On Tue, Nov 12, 2013 at 3:21 AM, Willem jiang <

> willem.jiang@

> >wrote:
> 
>> There some magic happens when you use the maven bundle plugin to build
>> the
>> bundle. The bundle plugin generates the OSGi bundle which is based on the
>> packages import and export description and class path.
>> If you just run the test from the root, the bundle plugin doesn’t have a
>> chance to be called, so it makes sense that you got the
>> ClassNotFoundException.
>>
>>
>> --
>> Willem Jiang
>>
>> Red Hat, Inc.
>> Web: http://www.redhat.com
>> Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/)
>> (English)
>>           http://jnn.iteye.com (http://jnn.javaeye.com/) (Chinese)
>> Twitter: willemjiang
>> Weibo: 姜宁willem
>>
>>
>>
>>
>>
>> On Tuesday, November 12, 2013 at 3:25 AM, lb wrote:
>>
>> > It works if I run the test (after clean install) from the camel-bindy
>> > subproject, I does not if I test it from the root, is that expected?
>> >
>> >
>> > On Mon, Nov 11, 2013 at 2:05 AM, Willem jiang <

> willem.jiang@

> (mailto:
> > 

> willem.jiang@

> )>wrote:
>> >
>> > > Hi,
>> > >
>> > > I’m not sure if you ran the test after you started the whole build.
>> It
>> > > looks like the bundle plugin wasn’t called.
>> > > I suggest you to run “mvm clean install -Dtest=false” from the root
>> and
>> > > then run the test.
>> > >
>> > >
>> > > --
>> > > Willem Jiang
>> > >
>> > > Red Hat, Inc.
>> > > Web: http://www.redhat.com
>> > > Blog: http://willemjiang.blogspot.com (
>> http://willemjiang.blogspot.com/)
>> > > (English)
>> > > http://jnn.iteye.com (http://jnn.javaeye.com/) (Chinese)
>> > > Twitter: willemjiang
>> > > Weibo: 姜宁willem
>> > >
>> > >
>> > >
>> > >
>> > >
>> > > On Monday, November 11, 2013 at 5:24 AM, lb wrote:
>> > >
>> > > > Hi,
>> > > > I'm trying to execute a single test in camel main (github) and the
>> test
>> > > > fails because of a ClassNotFoundException:
>> > > > org.apache.camel.core.xml.AbstractCamelEndpointFactoryBean.
>> > > >
>> > > > Here the command i use:
>> > > >
>> > > > [luca@juniper apache-camel]# mvn
>> -Dtest=*BindyComplexCsvUnmarshallTest*
>> > > test
>> > > > ...
>> > > > Tests in error:
>> > > > BindyComplexCsvUnmarshallTest.testUnMarshallMessage » IllegalState
>> Failed
>> > > > to l...
>> > > >
>> > > > Tests run: 1, Failures: 0, Errors: 1, Skipped: 0
>> > > > ...
>> > > >
>> > > > [luca@juniper apache-camel]# mvn -version
>> > > > Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da;
>> 2013-02-19
>> > > > 14:51:28+0100)
>> > > > Maven home: /Users/luca/.../apache-maven-3.0
>> > > > Java version: 1.7.0_45, vendor: Oracle Corporation
>> > > > Java home:
>> > > > /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre
>> > > > Default locale: en_US, platform encoding: UTF-8
>> > > > OS name: "mac os x", version: "10.9", arch: "x86_64", family: "mac"
>> > > >
>> > > > What's wrong?
>> > > >
>> > > >
>> > > > Below the full stack trace:
>> > > >
>> > > > ------------------------------------------------------
>> > > > T E S T S
>> > > > -------------------------------------------------------
>> > > > Running
>> > >
>> > >
>> > > org.apache.camel.dataformat.bindy.csv.BindyComplexCsvUnmarshallTest
>> > > > Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
>> 0.982 sec
>> > > > <<< FAILURE! - in
>> > > > org.apache.camel.dataformat.bindy.csv.BindyComplexCsvUnmarshallTest
>> > >
>> > >
>> > >
>> testUnMarshallMessage(org.apache.camel.dataformat.bindy.csv.BindyComplexCsvUnmarshallTest)
>> > > > Time elapsed: 0.655 sec <<< ERROR!
>> > > > java.lang.IllegalStateException: Failed to load ApplicationContext
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContext(CacheAwareContextLoaderDelegate.java:99)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:122)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:312)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288)
>> > > > at
>> > >
>> > >
>> > >
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88)
>> > > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>> > > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>> > > > at
>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>> > > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>> > > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
>> > > > at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
>> > > > Caused by:
>> > >
>> > >
>> > > org.springframework.beans.factory.BeanDefinitionStoreException:
>> > > > Unexpected exception parsing XML document from class path resource
>> > >
>> > >
>> > >
>> [org/apache/camel/dataformat/bindy/csv/BindyComplexCsvUnmarshallTest-context.xml];
>> > > > nested exception is
>> org.springframework.beans.BeanInstantiationException:
>> > > > Could not instantiate bean class
>> > > > [org.apache.camel.spring.handler.CamelNamespaceHandler]:
>> Constructor
>> > >
>> > >
>> > > threw
>> > > > exception; nested exception is java.lang.NoClassDefFoundError:
>> > > > org/apache/camel/core/xml/AbstractCamelEndpointFactoryBean
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:243)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadBeanDefinitions(AbstractGenericContextLoader.java:233)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:117)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContextInternal(CacheAwareContextLoaderDelegate.java:64)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContext(CacheAwareContextLoaderDelegate.java:91)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:122)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:312)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288)
>> > > > at
>> > >
>> > >
>> > >
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88)
>> > > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>> > > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>> > > > at
>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>> > > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>> > > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
>> > > > at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
>> > > > Caused by: org.springframework.beans.BeanInstantiationException:
>> Could
>> > >
>> > >
>> > > not
>> > > > instantiate bean class
>> > > > [org.apache.camel.spring.handler.CamelNamespaceHandler]:
>> Constructor
>> > >
>> > >
>> > > threw
>> > > > exception; nested exception is java.lang.NoClassDefFoundError:
>> > > > org/apache/camel/core/xml/AbstractCamelEndpointFactoryBean
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:105)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:129)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1433)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1428)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:185)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:139)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:108)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:243)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadBeanDefinitions(AbstractGenericContextLoader.java:233)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:117)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContextInternal(CacheAwareContextLoaderDelegate.java:64)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContext(CacheAwareContextLoaderDelegate.java:91)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:122)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:312)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288)
>> > > > at
>> > >
>> > >
>> > >
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88)
>> > > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>> > > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>> > > > at
>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>> > > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>> > > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
>> > > > at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
>> > > > Caused by: java.lang.NoClassDefFoundError:
>> > > > org/apache/camel/core/xml/AbstractCamelEndpointFactoryBean
>> > > > at java.lang.ClassLoader.defineClass1(Native Method)
>> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>> > > > at
>> > >
>> > >
>> > >
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>> > > > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.camel.spring.handler.CamelNamespaceHandler.
> <init>
> (CamelNamespaceHandler.java:75)
>> > > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> > > > at
>> > >
>> > >
>> > >
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>> > > > at
>> > >
>> > >
>> > >
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>> > > > at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:148)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:105)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:129)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1433)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1428)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:185)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:139)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:108)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:243)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadBeanDefinitions(AbstractGenericContextLoader.java:233)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:117)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContextInternal(CacheAwareContextLoaderDelegate.java:64)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContext(CacheAwareContextLoaderDelegate.java:91)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:122)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:312)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288)
>> > > > at
>> > >
>> > >
>> > >
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88)
>> > > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>> > > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>> > > > at
>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>> > > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>> > > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
>> > > > at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
>> > > > Caused by: java.lang.ClassNotFoundException:
>> > > > org.apache.camel.core.xml.AbstractCamelEndpointFactoryBean
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>> > > > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> > > > at java.lang.ClassLoader.defineClass1(Native Method)
>> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>> > > > at
>> > >
>> > >
>> > >
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> > > > at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>> > > > at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>> > > > at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > > at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>> > > > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> > > > at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.camel.spring.handler.CamelNamespaceHandler.
> <init>
> (CamelNamespaceHandler.java:75)
>> > > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> > > > at
>> > >
>> > >
>> > >
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>> > > > at
>> > >
>> > >
>> > >
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>> > > > at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:148)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:105)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:129)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1433)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1428)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:185)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:139)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:108)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:243)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadBeanDefinitions(AbstractGenericContextLoader.java:233)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:117)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContextInternal(CacheAwareContextLoaderDelegate.java:64)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContext(CacheAwareContextLoaderDelegate.java:91)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:122)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:312)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288)
>> > > > at
>> > >
>> > >
>> > >
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88)
>> > > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>> > > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>> > > > at
>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>> > > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>> > > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
>> > > > at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>> > > > at
>> > >
>> > >
>> > >
>> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
>> > > > at
>> > >
>> > >
>> > >
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
>>
>>
>>





--
View this message in context: 
http://camel.465427.n5.nabble.com/testing-camel-ClassNotFoundException-org-apache-camel-core-xml-AbstractCamelEndpointFactoryBean-tp5742982p5743583.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to