On Wed, Jan 13, 2010 at 7:17 PM, NP-Hard <[email protected]> wrote: > > Thanks for the response. That got me past the first issue and now I get: > Cannot find class: org.apache.xalan.xsltc.trax.DOM2SAX > > I don't see an obvious jar that has xalan in the camel distribution; do I > need to download > it separately and add it to the classpath in common_build.xml ? >
Do you see a WARN or some failure for that class. AFAIR its an optional .jar. > Thanks. > > > Claus Ibsen-2 wrote: >> >> 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 >> >> > > -- > View this message in context: > http://old.nabble.com/pojo-example-fails-to-build-with-ant-tp27137019p27148796.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
