Hi Ah you need to commons-management-1.0.jar on the classpath.
On Wed, Jan 13, 2010 at 12:48 AM, tripartite <[email protected]> wrote: > > Hi, > > I'm new to Camel. Just installed ActiveMQ (Windows)5.3.0 and Camel 2.1.0 and > ran "ant" in the > pojo example directory and got an exception. ACTIVEMQ_HOME is set properly. > > Can anyone suggest a fix ? (The maven build works ok). > > Thanks for any help; here is the exception: > > ============================================= > C:\foo\Software\apache-camel-2.1.0\examples\camel-example-pojo-messaging>ant > Buildfile: build.xml > > build.classes: > > build.test: > > build: > > run: > [java] [ main] MainSupport > INFO > Apache Camel 2.1.0 starting > [java] [ main] CamelNamespaceHandler > INFO > camel-osgi.jar not detected in classpath > [java] [ main] MainSupport > INFO > Apache Camel 2.1.0 stopping > [java] Exception in thread "main" > org.springframework.beans.factory.BeanDef > initionStoreException: Unexpected exception parsing XML document from file > [C:\f > foo\Software\apache-camel-2.1.0\examples\camel-example-pojo-messaging\target\clas > ses\META-INF\spring\camel-context.xml]; nested exception is > java.lang.NoClassDef > FoundError: org/fusesource/commons/management/ManagementStrategy > [java] at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader > .doLoadBeanDefinitions(XmlBeanDefinitionReader.java:420) > [java] at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader > .loadBeanDefinitions(XmlBeanDefinitionReader.java:342) > [java] at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader > .loadBeanDefinitions(XmlBeanDefinitionReader.java:310) > [java] at > org.springframework.beans.factory.support.AbstractBeanDefinit > ionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143) > [java] at > org.springframework.beans.factory.support.AbstractBeanDefinit > ionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178) > [java] at > org.springframework.beans.factory.support.AbstractBeanDefinit > ionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149) > [java] at > org.springframework.beans.factory.support.AbstractBeanDefinit > ionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212) > [java] at > org.springframework.context.support.AbstractXmlApplicationCon > text.loadBeanDefinitions(AbstractXmlApplicationContext.java:113) > [java] at > org.springframework.context.support.AbstractXmlApplicationCon > text.loadBeanDefinitions(AbstractXmlApplicationContext.java:80) > [java] at > org.springframework.context.support.AbstractRefreshableApplic > ationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123) > [java] at > org.springframework.context.support.AbstractApplicationContex > t.obtainFreshBeanFactory(AbstractApplicationContext.java:422) > [java] at > org.springframework.context.support.AbstractApplicationContex > t.refresh(AbstractApplicationContext.java:352) > [java] at > org.springframework.context.support.ClassPathXmlApplicationCo > ntext.<init>(ClassPathXmlApplicationContext.java:139) > [java] at > org.springframework.context.support.ClassPathXmlApplicationCo > ntext.<init>(ClassPathXmlApplicationContext.java:93) > [java] at > org.apache.camel.spring.Main.createDefaultApplicationContext( > Main.java:219) > [java] at org.apache.camel.spring.Main.doStart(Main.java:173) > [java] at > org.apache.camel.impl.ServiceSupport.start(ServiceSupport.jav > a:55) > [java] at > org.apache.camel.impl.MainSupport.run(MainSupport.java:113) > [java] at > org.apache.camel.impl.MainSupport.run(MainSupport.java:272) > [java] at org.apache.camel.spring.Main.main(Main.java:97) > [java] Caused by: java.lang.NoClassDefFoundError: > org/fusesource/commons/ma > nagement/ManagementStrategy > [java] at java.lang.ClassLoader.defineClass1(Native Method) > [java] at java.lang.ClassLoader.defineClass(ClassLoader.java:621) > [java] at > java.security.SecureClassLoader.defineClass(SecureClassLoader > .java:124) > [java] at > java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > [java] at > java.net.URLClassLoader.access$000(URLClassLoader.java:56) > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:195) > [java] at java.security.AccessController.doPrivileged(Native > Method) > [java] at > java.net.URLClassLoader.findClass(URLClassLoader.java:188) > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > [java] at > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > [java] at > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > > [java] at java.lang.Class.getDeclaredConstructors0(Native Method) > [java] at > java.lang.Class.privateGetDeclaredConstructors(Class.java:238 > 9) > [java] at java.lang.Class.getConstructor0(Class.java:2699) > [java] at java.lang.Class.getDeclaredConstructor(Class.java:1985) > [java] at > com.sun.xml.bind.v2.model.nav.ReflectionNavigator.hasDefaultC > onstructor(ReflectionNavigator.java:464) > [java] at > com.sun.xml.bind.v2.model.nav.ReflectionNavigator.hasDefaultC > onstructor(ReflectionNavigator.java:58) > [java] at > com.sun.xml.bind.v2.model.impl.ClassInfoImpl.<init>(ClassInfo > Impl.java:198) > [java] at > com.sun.xml.bind.v2.model.impl.RuntimeClassInfoImpl.<init>(Ru > ntimeClassInfoImpl.java:95) > [java] at > com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createClas > sInfo(RuntimeModelBuilder.java:110) > [java] at > com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createClas > sInfo(RuntimeModelBuilder.java:81) > [java] at > com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(Mode > lBuilder.java:239) > [java] at > com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassIn > fo(RuntimeModelBuilder.java:100) > [java] at > com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassIn > fo(RuntimeModelBuilder.java:81) > [java] at > com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(Mode > lBuilder.java:209) > [java] at > com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassIn > fo(RuntimeModelBuilder.java:95) > [java] at > com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassIn > fo(RuntimeModelBuilder.java:81) > [java] at > com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(Model > Builder.java:315) > [java] at > com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(Model > Builder.java:330) > [java] at > com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JA > XBContextImpl.java:466) > [java] at > com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContex > tImpl.java:302) > [java] at > com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilde > r.build(JAXBContextImpl.java:1136) > [java] at > com.sun.xml.bind.v2.ContextFactory.createContext(ContextFacto > ry.java:154) > [java] at > com.sun.xml.bind.v2.ContextFactory.createContext(ContextFacto > ry.java:121) > [java] at > com.sun.xml.bind.v2.ContextFactory.createContext(ContextFacto > ry.java:202) > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces > sorImpl.java:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet > hodAccessorImpl.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:597) > [java] at > javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:1 > 28) > [java] at javax.xml.bind.ContextFinder.find(ContextFinder.java:277) > [java] at > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:372) > [java] at > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:337) > [java] at > org.apache.camel.spring.handler.CamelNamespaceHandler.createJ > axbContext(CamelNamespaceHandler.java:171) > [java] at > org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxb > Context(CamelNamespaceHandler.java:158) > [java] at > org.apache.camel.spring.handler.CamelNamespaceHandler$CamelCo > ntextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:207) > [java] at > org.springframework.beans.factory.xml.AbstractSingleBeanDefin > itionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:84) > [java] at > org.springframework.beans.factory.xml.AbstractBeanDefinitionP > arser.parse(AbstractBeanDefinitionParser.java:56) > [java] at > org.springframework.beans.factory.xml.NamespaceHandlerSupport > .parse(NamespaceHandlerSupport.java:69) > [java] at > org.springframework.beans.factory.xml.BeanDefinitionParserDel > egate.parseCustomElement(BeanDefinitionParserDelegate.java:1297) > [java] at > org.springframework.beans.factory.xml.BeanDefinitionParserDel > egate.parseCustomElement(BeanDefinitionParserDelegate.java:1287) > [java] at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDo > cumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135) > [java] at > org.springframework.beans.factory.xml.DefaultBeanDefinitionDo > cumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92 > ) > [java] at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader > .registerBeanDefinitions(XmlBeanDefinitionReader.java:507) > [java] at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader > .doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398) > [java] ... 19 more > [java] Caused by: java.lang.ClassNotFoundException: > org.fusesource.commons. > management.ManagementStrategy > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:200) > [java] at java.security.AccessController.doPrivileged(Native > Method) > [java] at > java.net.URLClassLoader.findClass(URLClassLoader.java:188) > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > [java] [ Thread-1] Main$HangupInterceptor > INFO > Received hang up - stopping the main instance. > [java] at > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > [java] at > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > > [java] ... 75 more > > BUILD FAILED > C:\foo\Software\apache-camel-2.1.0\examples\camel-example-pojo-messaging\build.x > ml:38: The following error occurred while executing this line: > C:\foo\Software\apache-camel-2.1.0\examples\common_build.xml:183: Java > returned: > 1 > > Total time: 0 seconds > ================================================== > > -- > View this message in context: > http://old.nabble.com/pojo-example-fails-to-build-with-ant-tp27137019p27137019.html > Sent from the Camel - Users mailing list archive at Nabble.com. > > -- Claus Ibsen Apache Camel Committer Author of Camel in Action: http://www.manning.com/ibsen/ Open Source Integration: http://fusesource.com Blog: http://davsclaus.blogspot.com/ Twitter: http://twitter.com/davsclaus
