@Claus - 

I added the e.printStackTrace() to BeanProcessor and got the following
exception in the logs. Also, I got a bunch of exceptions in the tests while
building the camel-core SNAPSHOT. I'm attaching the complete log for your
reference. 

Thanks. 
http://camel.465427.n5.nabble.com/file/n5683975/camel_core_SNAPSHOT_build_log.txt
camel_core_SNAPSHOT_build_log.txt 

[         http-bio-8080-exec-96] Tracer                         INFO 
ID-xxxxx-49234-1336068763821-0-2 >>> (route1) log[before split the body is
${body}] --> split[BeanExpression[xxxxxx.GooglePlaceSplitter@70a1ce20
method: splitResponse]] <<< Pattern:InOut,
Headers:{X-Frame-Options=SAMEORIGIN, Vary=Accept-Language, Server=mafe,
breadcrumbId=ID-xxxxx-49234-1336068763821-0-1, Date=Thu, 03 May 2012
18:07:08 GMT, Transfer-Encoding=chunked, CamelHttpMethod=GET,
X-XSS-Protection=1; mode=block, CamelHttpResponseCode=200,
Content-Type=application/json; charset=UTF-8, Cache-Control=private},
BodyType:xxxxxx.GooglePlaceResponseObject,
Body:xxxxxx.GooglePlaceResponseObject@32e6fc3a
java.lang.AbstractMethodError:
org.apache.camel.converter.jaxb.FallbackTypeConverter.tryConvertTo(Ljava/lang/Class;Lorg/apache/camel/Exchange;Ljava/lang/Object;)Ljava/lang/Object;
        at
org.apache.camel.impl.converter.BaseTypeConverterRegistry.doConvertTo(BaseTypeConverterRegistry.java:287)
        at
org.apache.camel.impl.converter.BaseTypeConverterRegistry.tryConvertTo(BaseTypeConverterRegistry.java:191)
        at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:78)
        at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:47)
        at
org.apache.camel.builder.ExpressionBuilder$35.evaluate(ExpressionBuilder.java:840)
        at
org.apache.camel.support.ExpressionAdapter.evaluate(ExpressionAdapter.java:36)
        at
org.apache.camel.component.bean.MethodInfo$2.evaluateParameterBinding(MethodInfo.java:510)
        at
org.apache.camel.component.bean.MethodInfo$2.evaluate(MethodInfo.java:409)
        at
org.apache.camel.component.bean.MethodInfo.createMethodInvocation(MethodInfo.java:210)
        at
org.apache.camel.component.bean.BeanInfo.createInvocation(BeanInfo.java:232)
        at
org.apache.camel.component.bean.BeanInfo.createInvocation(BeanInfo.java:162)
        at
org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:149)
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:99)
        at
org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:73)
        at
org.apache.camel.language.bean.BeanExpression$InvokeProcessor.process(BeanExpression.java:162)
        at
org.apache.camel.language.bean.BeanExpression.evaluate(BeanExpression.java:115)
        at
org.apache.camel.language.bean.BeanExpression.evaluate(BeanExpression.java:124)
        at
org.apache.camel.processor.Splitter.createProcessorExchangePairs(Splitter.java:101)
        at
org.apache.camel.processor.MulticastProcessor.process(MulticastProcessor.java:209)
        at org.apache.camel.processor.Splitter.process(Splitter.java:96)
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99)
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:71)
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99)
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)
        at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:163)
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
        at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:333)
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:223)
        at
org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:45)
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)
        at
org.apache.camel.processor.interceptor.DefaultChannel.process(DefaultChannel.java:303)
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:117)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)
        at
org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:45)
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)
        at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:122)
        at
org.apache.camel.processor.RouteInflightRepositoryProcessor.processNext(RouteInflightRepositoryProcessor.java:48)
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99)
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:71)
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
        at
org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:61)
        at
org.apache.camel.processor.UnitOfWorkProcessor.processAsync(UnitOfWorkProcessor.java:150)
        at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:117)
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:99)
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:86)
        at
org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:63)
        at
org.apache.camel.impl.ProducerCache$2.doInProducer(ProducerCache.java:352)
        at
org.apache.camel.impl.ProducerCache$2.doInProducer(ProducerCache.java:324)
        at 
org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:223)
        at 
org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:324)
        at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:186)
        at
org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:115)
        at
org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:102)
        at
org.apache.camel.impl.DefaultProducerTemplate.request(DefaultProducerTemplate.java:280)
        at
edu.cmu.sei.rtss.edge.emontageserver.JSONController.makeGooglePlaceCall(JSONController.java:34)
        at
edu.cmu.sei.rtss.edge.emontageserver.JSONController.getShopInJSON(JSONController.java:21)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
        at
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:436)
        at
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:424)
        at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
        at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
        at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:669)
        at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
        at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
        at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
        at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        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:680)




--
View this message in context: 
http://camel.465427.n5.nabble.com/Any-idea-why-this-simple-splitter-is-not-working-in-2-10-SNAPSHOT-tp5678336p5683975.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to