You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by tripartite <am...@yahoo.com> on 2010/01/13 00:48:54 UTC
pojo example fails to build with ant
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.
Re: pojo example fails to build with ant
Posted by Willem Jiang <wi...@gmail.com>.
Done,
http://svn.apache.org/viewvc?rev=899132&view=rev
Willem Jiang wrote:
> Claus Ibsen wrote:
>> On Wed, Jan 13, 2010 at 7:17 PM, NP-Hard <rm...@ironhawk.com> 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.
>>
>
> Hi,
>
> I just checked the code , the WARN message comes from XmlConverter, and
> it will try to find other way to do the transformation.
> So I think we can remove this WARN message.
>
> Willem
>
Re: pojo example fails to build with ant
Posted by Willem Jiang <wi...@gmail.com>.
Claus Ibsen wrote:
> On Wed, Jan 13, 2010 at 7:17 PM, NP-Hard <rm...@ironhawk.com> 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.
>
Hi,
I just checked the code , the WARN message comes from XmlConverter, and
it will try to find other way to do the transformation.
So I think we can remove this WARN message.
Willem
Re: pojo example fails to build with ant
Posted by Claus Ibsen <cl...@gmail.com>.
On Wed, Jan 13, 2010 at 9:03 PM, NP-Hard <rm...@ironhawk.com> 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 <rm...@ironhawk.com> 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 <am...@yahoo.com>
>>>> 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
Re: pojo example fails to build with ant
Posted by NP-Hard <rm...@ironhawk.com>.
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.
Thanks.
Claus Ibsen-2 wrote:
>
> On Wed, Jan 13, 2010 at 7:17 PM, NP-Hard <rm...@ironhawk.com> 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 <am...@yahoo.com>
>>> 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.
Re: pojo example fails to build with ant
Posted by Claus Ibsen <cl...@gmail.com>.
On Wed, Jan 13, 2010 at 7:17 PM, NP-Hard <rm...@ironhawk.com> 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 <am...@yahoo.com> 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
Re: pojo example fails to build with ant
Posted by NP-Hard <rm...@ironhawk.com>.
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 ?
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 <am...@yahoo.com> 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.
Re: pojo example fails to build with ant
Posted by Claus Ibsen <cl...@gmail.com>.
Hi
Ah you need to commons-management-1.0.jar on the classpath.
On Wed, Jan 13, 2010 at 12:48 AM, tripartite <am...@yahoo.com> 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