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.