@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.