Well, there is some little progress... with your suggestion I ran that command and I've able to run the test from the command line "sucessfully" (I think it reaches further), but on the FuseIDE the error remains the same. I try running it with "Run As-> JUnit Test" and "Run As -> Maven test" but no success.
It is possibly that the jvm for the IDE itself is interferring? Or some other maven/junit/ide configuration perhaps? 2012/8/27 Babak Vahdat [via Camel] <ml-node+s465427n5718147...@n5.nabble.com > > > > Am 27.08.12 17:49 schrieb "nico" unter <[hidden > email]<http://user/SendEmail.jtp?type=node&node=5718147&i=0>>: > > > >Babak, > >Since it's a Maven based project, I looked at the dependencies, and I've > >found this suspicious one: > > <dependency> > > <groupId>org.springframework</groupId> > > <artifactId>spring</artifactId> > > <version>2.5.4</version> > > </dependency> > > > >In the rest of the pom file, I have references to spring 3.0.7.RELEASE > >for: > >spring-context, spring-beans, spring-aop, spring-jms, spring-tx, > >spring-core, spring-jdbc, spring-test, and of course camel-test > >v2.9.0.fuse-7-061 > > > >On the other hand, "spring" dependency only reaches 2.5.6.SEC03 > >http://mvnrepository.com/artifact/org.springframework > > > >But if I remove it the suspicious one, I get this: > > Also this exception seems to be weird as the XML you've posted is valid. I > propose you to first make use of "mvn dependency:tree -Dverbose=true" to > verify your dependencies so that the classpath becomes "clear". > > Babak > > > > >org.springframework.beans.factory.BeanDefinitionStoreException: Line 25 > in > >XML document from class path resource > >[com/test/fuse/sommi/test-camel-context.xml] is invalid; nested exception > >is org.xml.sax.SAXParseException: Document root element "beans", must > >match > >DOCTYPE root "null". > >org.xml.sax.SAXParseException; lineNumber: 25; columnNumber: 103; > Document > >root element "beans", must match DOCTYPE root "null". > > at > >org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown > > >Source) > > at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source) > > at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown > Source) > > at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown > Source) > > at > >org.apache.xerces.impl.dtd.XMLDTDValidator.rootElementSpecified(Unknown > >Source) > > at > >org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(Unknown > >Source) > > at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown > >Source) > > at > >org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unk > > >nown > >Source) > > at > >org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootEl > > >ementHook(Unknown > >Source) > > at > >org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispa > > >tcher.dispatch(Unknown > >Source) > > at > >org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > > >Source) > > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) > > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) > > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > > at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) > > at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) > > at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121) > > at > >org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefi > > >nitions(XmlBeanDefinitionReader.java:153) > > at > >org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loa > > >dBeanDefinitions(AbstractBeanDefinitionReader.java:99) > > at > >org.springframework.context.support.AbstractXmlApplicationContext.loadBean > > >Definitions(AbstractXmlApplicationContext.java:103) > > at > >org.springframework.context.support.AbstractXmlApplicationContext.loadBean > > >Definitions(AbstractXmlApplicationContext.java:71) > > at > >org.springframework.context.support.AbstractRefreshableApplicationContext. > > >refreshBeanFactory(AbstractRefreshableApplicationContext.java:87) > > at > >org.springframework.context.support.AbstractApplicationContext.refresh(Abs > > >tractApplicationContext.java:262) > > at > >org.springframework.context.support.ClassPathXmlApplicationContext.<init>( > > >ClassPathXmlApplicationContext.java:80) > > at > >org.springframework.context.support.ClassPathXmlApplicationContext.<init>( > > >ClassPathXmlApplicationContext.java:65) > > at > >org.springframework.context.support.ClassPathXmlApplicationContext.<init>( > > >ClassPathXmlApplicationContext.java:56) > > at > >com.gobhub.test.fuse.sommi.TestDBRoute.createApplicationContext(TestDBRout > > >e.java:38) > > at > >org.apache.camel.test.junit4.CamelSpringTestSupport.doPreSetup(CamelSpring > > >TestSupport.java:85) > > at > >org.apache.camel.test.junit4.CamelTestSupport.setUp(CamelTestSupport.java: > > >203) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > > >57) > > at > >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm > > >pl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:616) > > at > >org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMetho > > >d.java:44) > > at > >org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable > > >.java:15) > > at > >org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod. > > >java:41) > > at > >org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java: > > >27) > > at > >org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31 > > >) > > at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:46) > > at org.junit.rules.RunRules.evaluate(RunRules.java:18) > > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) > > at > >org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.j > > >ava:69) > > at > >org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.j > > >ava:48) > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) > > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) > > at > >org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31 > > >) > > at org.junit.runners.ParentRunner.run(ParentRunner.java:292) > > at > >org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestR > > >eference.java:50) > > at > >org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java > > >:38) > > at > >org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTest > > >Runner.java:467) > > at > >org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTest > > >Runner.java:683) > > at > >org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunne > > >r.java:390) > > at > >org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunn > > >er.java:197) > > > > > > > >Matías Nicolás Sommi > > > > > >2012/8/27 Babak Vahdat [via Camel] > ><[hidden email] <http://user/SendEmail.jtp?type=node&node=5718147&i=1> > >> > > > >> Hi > >> > >> as Claus has already suspected you've got more than one version of > >>Spring > >> on your classpath inside Fuse IDE. For example you've got a version > >>other > >> than spring-beans-3.0.7.RELEASE.jar on your classpath as well, because > >> given your stacktrace, the following line corresponds to a Javadoc line > >>by > >> the 3.0.7.RELEASE. > >> > >> at > >> > >>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFact > > >>ory.populateBean(AbstractAutowireCapableBeanFactory.java:1008) > >> > >> > >> I'm not familiar with Fuse IDE, however inside pure Eclipse you should > >>be > >> able to check your classpath entries through: > >> > >> Select your project -> Right mouse click -> Properties -> Java Build > >>Path > >> -> Libraries > >> > >> Babak > >> > >> > >> ------------------------------ > >> If you reply to this email, your message will be added to the > >>discussion > >> below: > >> > >> > >> > http://camel.465427.n5.nabble.com/Error-loading-spring-camel-context-type > >>-mismatch-tp5718099p5718137.html > >> To unsubscribe from Error loading spring camel context (type > >>mismatch), click > >> > >>here< > http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=uns > >>ubscribe_by_code&node=5718099&code=bmljb3NvbW1pQGdtYWlsLmNvbXw1NzE4MDk5fD > > >>E4NDQwNzYxMDE=> > >> . > >> > >>NAML< > http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=mac > >>ro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespac > > >>es.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.we > > >>b.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail. > > >>naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Ae > > >>mail.naml> > >> > > > > > > > > > >-- > >View this message in context: > > > http://camel.465427.n5.nabble.com/Error-loading-spring-camel-context-type- > >mismatch-tp5718099p5718142.html > >Sent from the Camel - Users mailing list archive at Nabble.com. > > > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://camel.465427.n5.nabble.com/Error-loading-spring-camel-context-type-mismatch-tp5718099p5718147.html > To unsubscribe from Error loading spring camel context (type mismatch), click > here<http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5718099&code=bmljb3NvbW1pQGdtYWlsLmNvbXw1NzE4MDk5fDE4NDQwNzYxMDE=> > . > NAML<http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://camel.465427.n5.nabble.com/Error-loading-spring-camel-context-type-mismatch-tp5718099p5718149.html Sent from the Camel - Users mailing list archive at Nabble.com.