On Wed, Jan 13, 2010 at 9:03 PM, NP-Hard <[email protected]> wrote: > > Well that message was the warning; here is the full log from the console > window: > ------------------------------------------------- > 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] BrokerService > INFO > Using Persistence Adapter: MemoryPersistenceAdapter > [java] [ main] BrokerService > INFO > ActiveMQ 5.3.0 JMS Message Broker (localhost) is starting > [java] [ main] BrokerService > INFO > For help or more information please see: http://activemq.apache.org/ > [java] [ main] TransportConnector > INFO > Connector vm://localhost Started > [java] [ main] BrokerService > INFO > ActiveMQ JMS Message Broker (localhost, ID:ir-7138-1919-1263412684198-0:0) > sta > rted > [java] [ main] CamelPostProcessorHelper > INFO > Creating a consumer for: @org.apache.camel.Consume(ref=, context=, > uri=file:sr > c/data?noop=true) > [java] [ main] FileEndpoint > INFO > Endpoint is configured with noop=true so forcing endpoint to be idempotent > as > well > [java] [ main] FileEndpoint > INFO > Using default memory based idempotent repository with cache max size: 1000 > [java] [ main] CamelPostProcessorHelper > INFO > Creating a consumer for: @org.apache.camel.Consume(ref=, context=, > uri=activem > q:personnel.records) > [java] [ ActiveMQ Task] FailoverTransport > INFO > Successfully connected to vm://localhost > [java] [ main] DefaultCamelContext > INFO > Apache Camel 2.1.0 (CamelContext:camelContext) is starting > [java] [ main] DefaultCamelContext > INFO > JMX enabled. Using DefaultManagedLifecycleStrategy. > [java] [ main] DefaultCamelContext > INFO > Apache Camel 2.1.0 (CamelContext:camelContext) started > [java] [aultMessageListenerContainer-1] ObjectHelper > WARN > Cannot find class: org.apache.xalan.xsltc.trax.DOM2SAX > ---------------------------------------------------------------- > > Since I'm running it multiple times, I delete the *.camelLock files from the > data directory > before the run (I assume that's how it remembers that these are old files > ?). If I don't do > that, I don't see the warning but I also don't see any results in the target > directory. >
Yeah in Camel 2.2 the orphaned camelLock files will be cleanup up on startup so you dont have to that in the future. The missing class is just a WARN about some XML converters that this class is missing, eg Xalan. Maybe we should remove that WARN as I do believe that other XML frameworks can handle what that does now. Anyone care to do a bit investigation about Xalan and what JDK 1.6 / 1.5 can do out of the box now? > Thanks. > > > > Claus Ibsen-2 wrote: >> >> 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 >> >> > > -- > View this message in context: > http://old.nabble.com/pojo-example-fails-to-build-with-ant-tp27137019p27151041.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
