On Thu, Dec 3, 2009 at 4:00 PM, Charles Moulliard <[email protected]> wrote: > not yet >
That is generally a good idea to when some issue occur. To do a svn up and do a full rebuild and try again. > Charles Moulliard > Senior Enterprise Architect > Apache Camel Committer > > ***************************** > blog : http://cmoulliard.blogspot.com > twitter : http://twitter.com/cmoulliard > Linkedlin : http://www.linkedin.com/in/charlesmoulliard > > Apache Camel Group : > http://www.linkedin.com/groups?home=&gid=2447439&trk=anet_ug_hm > > > On Thu, Dec 3, 2009 at 3:57 PM, Claus Ibsen <[email protected]> wrote: > >> Hadrian did some changes to camel-juel. >> >> Have you rebuild all your code? >> >> On Thu, Dec 3, 2009 at 3:51 PM, Charles Moulliard <[email protected]> >> wrote: >> > That's ok. >> > >> > For info, this message is reported in debug mode >> > >> > [ Camel thread 0: JpaComponent] JuelExpression DEBUG No >> > impl class for juel ExpressionFactory defined in >> > 'META-INF/services/org/apach >> > e/camel/component/el' >> > org.apache.camel.NoFactoryAvailableException: Could not find factory >> class >> > for resource: META-INF/services/org/apache/camel/component/juel >> > at >> > >> org.apache.camel.impl.DefaultFactoryFinder.doFindFactoryProperties(DefaultFactoryFinder.java:135) >> > at >> > >> org.apache.camel.impl.DefaultFactoryFinder.findClass(DefaultFactoryFinder.java:77) >> > at >> > >> org.apache.camel.language.juel.JuelExpression.getExpressionFactory(JuelExpression.java:81) >> > at >> > >> org.apache.camel.language.juel.JuelExpression.evaluate(JuelExpression.java:70) >> > at >> > >> org.apache.camel.builder.ProcessorBuilder$4.process(ProcessorBuilder.java:94) >> > at >> > >> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67) >> > at >> > >> org.apache.camel.processor.DelegateProcessor.processNext(DelegateProcessor.java:53) >> > at >> > >> org.apache.camel.processor.DelegateProcessor.proceed(DelegateProcessor.java:82) >> > at >> > >> org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:93) >> > at >> > >> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67) >> > at >> > >> org.apache.camel.processor.RedeliveryErrorHandler.processExchange(RedeliveryErrorHandler.java:223) >> > at >> > >> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:153) >> > at >> > >> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:91) >> > at >> > >> org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:49) >> > at >> > >> org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:206) >> > at org.apache.camel.processor.Pipeline.process(Pipeline.java:74) >> > at >> > >> org.apache.camel.processor.UnitOfWorkProcessor.processNext(UnitOfWorkProcessor.java:54) >> > at >> > >> org.apache.camel.processor.DelegateProcessor.process(DelegateProcessor.java:48) >> > at >> > >> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67) >> > at >> > >> org.apache.camel.component.jpa.JpaConsumer.processBatch(JpaConsumer.java:133) >> > at >> > org.apache.camel.component.jpa.JpaConsumer$1.doInJpa(JpaConsumer.java:86) >> > at >> > >> org.apache.camel.component.jpa.JpaTemplateTransactionStrategy$1$1.doInJpa(JpaTemplateTransactionStrategy.java:81) >> > at >> > org.springframework.orm.jpa.JpaTemplate.execute(JpaTemplate.java:184) >> > at >> > org.springframework.orm.jpa.JpaTemplate.execute(JpaTemplate.java:147) >> > at >> > >> org.apache.camel.component.jpa.JpaTemplateTransactionStrategy$1.doInTransaction(JpaTemplateTransactionStrategy.java:79) >> > at >> > >> org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) >> > at >> > >> org.apache.camel.component.jpa.JpaTemplateTransactionStrategy.execute(JpaTemplateTransactionStrategy.java:77) >> > at >> > org.apache.camel.component.jpa.JpaConsumer.poll(JpaConsumer.java:70) >> > at >> > >> org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:108) >> > at >> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> > at >> > >> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) >> > at >> java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) >> > at >> > >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) >> > at >> > >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181) >> > at >> > >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205) >> > at >> > >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >> > at >> > >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >> > at java.lang.Thread.run(Thread.java:619) >> > [ Camel thread 0: JpaComponent] DefaultManagementAgent DEBUG >> > Registered MBean with objectname: >> > org.apache.camel:context=dell-charles/camel,ty >> > >> > >> > Charles Moulliard >> > Senior Enterprise Architect >> > Apache Camel Committer >> > >> > ***************************** >> > blog : http://cmoulliard.blogspot.com >> > twitter : http://twitter.com/cmoulliard >> > Linkedlin : http://www.linkedin.com/in/charlesmoulliard >> > >> > Apache Camel Group : >> > http://www.linkedin.com/groups?home=&gid=2447439&trk=anet_ug_hm >> > >> > >> > On Thu, Dec 3, 2009 at 3:43 PM, Charles Moulliard <[email protected] >> >wrote: >> > >> >> I make a test >> >> >> >> >> >> Charles Moulliard >> >> Senior Enterprise Architect >> >> Apache Camel Committer >> >> >> >> ***************************** >> >> blog : http://cmoulliard.blogspot.com >> >> twitter : http://twitter.com/cmoulliard >> >> Linkedlin : http://www.linkedin.com/in/charlesmoulliard >> >> >> >> Apache Camel Group : >> >> http://www.linkedin.com/groups?home=&gid=2447439&trk=anet_ug_hm >> >> >> >> >> >> On Thu, Dec 3, 2009 at 3:30 PM, Willem Jiang <[email protected] >> >wrote: >> >> >> >>> Oh, you need to compile the example first, like mvn compile. >> >>> Or using mvn install to install the jar. >> >>> mvn camel:run will not build the src for you :( >> >>> >> >>> Willem >> >>> >> >>> >> >>> Charles Moulliard wrote: >> >>> >> >>>> I test it locally using the command : >> >>>> >> >>>> mvn camel:run -Dtest=false >> >>>> >> >>>> Charles Moulliard >> >>>> Senior Enterprise Architect >> >>>> Apache Camel Committer >> >>>> >> >>>> ***************************** >> >>>> blog : http://cmoulliard.blogspot.com >> >>>> twitter : http://twitter.com/cmoulliard >> >>>> Linkedlin : http://www.linkedin.com/in/charlesmoulliard >> >>>> >> >>>> Apache Camel Group : >> >>>> http://www.linkedin.com/groups?home=&gid=2447439&trk=anet_ug_hm >> >>>> >> >>>> >> >>>> On Thu, Dec 3, 2009 at 3:17 PM, Willem Jiang <[email protected]> >> >>>> wrote: >> >>>> >> >>>> Hi Charles, >> >>>>> >> >>>>> The example can run by using mvn camel:run. >> >>>>> Did you run it with camel:run or deploy the bundle into OSGi >> >>>>> environment? >> >>>>> >> >>>>> Willem >> >>>>> >> >>>>> >> >>>>> >> >>>>> Charles Moulliard wrote: >> >>>>> >> >>>>> The example camel-example-etl does not work >> >>>>>> >> >>>>>> [ Camel thread 1: FileComponent] GenericFileOnCompletion >> ERROR >> >>>>>> No >> >>>>>> body available of type: org.apache.camel.example.etl.CustomerEntity >> but >> >>>>>> has >> >>>>>> v >> >>>>>> alue: Person[user: james] of type: >> >>>>>> org.apache.camel.example.etl.PersonDocument on: GenericFileMessage >> with >> >>>>>> body: Person[user: james] on the exchange: >> >>>>>> Exchange[GenericFileMessage with body: Person[user: james]] >> >>>>>> org.apache.camel.InvalidPayloadRuntimeException: No body available >> of >> >>>>>> type: >> >>>>>> org.apache.camel.example.etl.CustomerEntity but has value: >> Person[user: >> >>>>>> ja >> >>>>>> mes] of type: org.apache.camel.example.etl.PersonDocument on: >> >>>>>> GenericFileMessage with body: Person[user: james] on the exchange: >> >>>>>> Exchange[GenericFileM >> >>>>>> essage with body: Person[user: james]] >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.component.jpa.JpaEndpoint$1.evaluate(JpaEndpoint.java:268) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.impl.ExpressionAdapter.evaluate(ExpressionAdapter.java:36) >> >>>>>> at >> >>>>>> >> org.apache.camel.component.jpa.JpaProducer.process(JpaProducer.java:47) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:97) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:94) >> >>>>>> at >> >>>>>> >> >>>>>> >> org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:146) >> >>>>>> at >> >>>>>> >> >>>>>> >> org.apache.camel.processor.SendProcessor.doProcess(SendProcessor.java:94) >> >>>>>> at >> >>>>>> >> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:82) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.DelegateProcessor.processNext(DelegateProcessor.java:53) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.DelegateProcessor.proceed(DelegateProcessor.java:82) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:93) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.RedeliveryErrorHandler.processExchange(RedeliveryErrorHandler.java:223) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:153) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:91) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:49) >> >>>>>> at >> >>>>>> >> >>>>>> >> org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:206) >> >>>>>> at >> org.apache.camel.processor.Pipeline.process(Pipeline.java:74) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.UnitOfWorkProcessor.processNext(UnitOfWorkProcessor.java:54) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.processor.DelegateProcessor.process(DelegateProcessor.java:48) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:201) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:122) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:95) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:108) >> >>>>>> at >> >>>>>> >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> >>>>>> at >> >>>>>> >> >>>>>> >> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) >> >>>>>> at >> >>>>>> java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >> >>>>>> at >> >>>>>> >> >>>>>> >> >>>>>> >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >> >>>>>> at java.lang.Thread.run(Thread.java:619) >> >>>>>> >> >>>>>> Charles Moulliard >> >>>>>> Senior Enterprise Architect >> >>>>>> Apache Camel Committer >> >>>>>> >> >>>>>> ***************************** >> >>>>>> blog : http://cmoulliard.blogspot.com >> >>>>>> twitter : http://twitter.com/cmoulliard >> >>>>>> Linkedlin : http://www.linkedin.com/in/charlesmoulliard >> >>>>>> >> >>>>>> Apache Camel Group : >> >>>>>> http://www.linkedin.com/groups?home=&gid=2447439&trk=anet_ug_hm >> >>>>>> >> >>>>>> >> >>>>>> >> >>>> >> >>> >> >> >> > >> >> >> >> -- >> 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 >> > -- 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
