On 11/08/2011 10:00 AM, Claus Ibsen wrote: > What version of Camel are you using? 2.8.2 T > > > On Tue, Nov 8, 2011 at 9:16 AM, Tarjei Huse <tar...@scanmine.com> wrote: >> Hi, >> >> I'm trying to construct a system for moving some seda queues over to >> ActiveMQ during system shutdown. What I did was create a Route that >> connects to some of my seda queues and then drains the queue to activemq. >> >> Basicly I got two routes, the drainer: >> >> from("seda:" + sedaId + "?size=1000") >> .routeId(routeName + >> sedaIs).noAutoStartup().to(activeMQFailuresQueue); >> >> >> And the main route: >> >> from("seda:" + sedaId + "?size=1000") >> .routeId(routeName + sedaIs).to(SomeProcessor); >> >> Now, sometimes the main route stalls for various reasons I need to >> restart the jvm process it is running in, so I start the first route. >> But when trying this in production, I got: >> >> java.lang.NullPointerException >> at >> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:78) >> at >> org.apache.camel.component.seda.SedaConsumer.sendToConsumers(SedaConsumer.java:210) >> at >> org.apache.camel.component.seda.SedaConsumer.doRun(SedaConsumer.java:155) >> at >> org.apache.camel.component.seda.SedaConsumer.run(SedaConsumer.java:129) >> 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) >> >> So, is it possible to use seda this way - do I have to shut down the >> first route first - or is there something else going on? >> >> >> >> -- >> Regards / Med vennlig hilsen >> Tarjei Huse >> Mobil: 920 63 413 >> >> > >
-- Regards / Med vennlig hilsen Tarjei Huse Mobil: 920 63 413