Hi You can try to disable the JMX, then it should probably work. http://activemq.apache.org/camel/camel-jmx.html
If you use the spring xml to setup Camel then add: <jmxAgent id="agent" disabled="true"/> But I am interested why you get the NPE. What version of WebSphere are you running? At work we use 6.1 and Camel 1.4 works on that version. With and without the JMX. Med venlig hilsen Claus Ibsen ...................................... Silverbullet Skovsgårdsvænget 21 8362 Hørning Tlf. +45 2962 7576 Web: www.silverbullet.dk -----Original Message----- From: carloc [mailto:[EMAIL PROTECTED] Sent: 28. august 2008 16:19 To: [email protected] Subject: RE: NullPointerException In FileComponent I think it's not commons logging that's causing it. Something else is causing it but I'm not sure yet. It's related to a websphere deployment I think... I am not sure yet. E org.apache.commons.logging.impl.Jdk14Logger error Failed delivery for exchangeId: ID-rmtdv/2140-1219906291918/0-0. On delivery attempt: 0 caught: java.lang.NullPointerException java.lang.NullPointerException at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:69) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:52) at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:59) at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:155) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:91) at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) at org.apache.camel.component.file.FileConsumer.pollFile(FileConsumer.java:128) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:77) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:84) at org.apache.camel.component.file.FileConsumer.poll(FileConsumer.java:57) at org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:65) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:295) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:80) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:157) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:797) [8/28/08 16:32:06:584 CST] 00000222 DeadLetterCha E org.apache.commons.logging.impl.Jdk14Logger error Failed delivery for exchangeId: ID-rmtdv/2140-1219906291918/0-0. On delivery attempt: 1 caught: java.lang.NullPointerException java.lang.NullPointerException at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:69) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:52) at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:59) at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:155) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:91) at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) at org.apache.camel.component.file.FileConsumer.pollFile(FileConsumer.java:128) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:77) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:84) at org.apache.camel.component.file.FileConsumer.poll(FileConsumer.java:57) at org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:65) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:295) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:80) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:157) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:797) [8/28/08 16:32:07:615 CST] 00000222 DeadLetterCha E org.apache.commons.logging.impl.Jdk14Logger error Failed delivery for exchangeId: ID-rmtdv/2140-1219906291918/0-0. On delivery attempt: 2 caught: java.lang.NullPointerException java.lang.NullPointerException at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:69) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:52) at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:59) at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:155) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:91) at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) at org.apache.camel.component.file.FileConsumer.pollFile(FileConsumer.java:128) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:77) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:84) at org.apache.camel.component.file.FileConsumer.poll(FileConsumer.java:57) at org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:65) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:295) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:80) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:157) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:797) [8/28/08 16:32:08:646 CST] 00000222 DeadLetterCha E org.apache.commons.logging.impl.Jdk14Logger error Failed delivery for exchangeId: ID-rmtdv/2140-1219906291918/0-0. On delivery attempt: 3 caught: java.lang.NullPointerException java.lang.NullPointerException at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:69) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:52) at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:59) at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:155) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:91) at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) at org.apache.camel.component.file.FileConsumer.pollFile(FileConsumer.java:128) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:77) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:84) at org.apache.camel.component.file.FileConsumer.poll(FileConsumer.java:57) at org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:65) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:295) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:80) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:157) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:797) [8/28/08 16:32:09:678 CST] 00000222 DeadLetterCha E org.apache.commons.logging.impl.Jdk14Logger error Failed delivery for exchangeId: ID-rmtdv/2140-1219906291918/0-0. On delivery attempt: 4 caught: java.lang.NullPointerException java.lang.NullPointerException at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:69) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:52) at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:59) at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:155) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:91) at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) at org.apache.camel.component.file.FileConsumer.pollFile(FileConsumer.java:128) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:77) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:84) at org.apache.camel.component.file.FileConsumer.poll(FileConsumer.java:57) at org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:65) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:295) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:80) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:157) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:797) [8/28/08 16:32:10:709 CST] 00000222 DeadLetterCha E org.apache.commons.logging.impl.Jdk14Logger error Failed delivery for exchangeId: ID-rmtdv/2140-1219906291918/0-0. On delivery attempt: 5 caught: java.lang.NullPointerException java.lang.NullPointerException at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:69) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:52) at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:59) at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:155) at org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:91) at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) at org.apache.camel.component.file.FileConsumer.pollFile(FileConsumer.java:128) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:77) at org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:84) at org.apache.camel.component.file.FileConsumer.poll(FileConsumer.java:57) at org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:65) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:295) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:80) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:157) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:797) carloc wrote: > > It happens on the first try also. > It seems to be related to websphere and commons logging throwing a > nullpointerexception. > > I'm not sure i'm trying to investigate the problem right now. > It happens all the time. > > Thanks > > > Claus Ibsen wrote: >> >> Hi Carlo >> >> No. Can you create a JIRA ticket for the bug. Please provide information >> about which Camel version you are using, the route, and if possible a >> small sample of your application that fails. >> >> Is this exception also logged for " On delivery attempt: " number 1? >> The stacktrace you have pasted is for number 2. Maybe it also happens on >> number 1. Would be nice to know. >> >> Can you reproduce the bug all the time? >> >> >> >> Med venlig hilsen >> >> Claus Ibsen >> ...................................... >> Silverbullet >> Skovsgårdsvænget 21 >> 8362 Hørning >> Tlf. +45 2962 7576 >> Web: www.silverbullet.dk >> >> -----Original Message----- >> From: carloc [mailto:[EMAIL PROTECTED] >> Sent: 28. august 2008 14:23 >> To: [email protected] >> Subject: NullPointerException In FileComponent >> >> >> Hello There, >> >> Anyone familiar with this error? >> >> >> [8/28/08 18:18:36:380 CST] 00000222 DeadLetterCha E >> org.apache.commons.logging.impl.Jdk14Logger error Failed delivery for >> exchangeId: ID-rmtdv/2140-1219906291918/0-2. On delivery attempt: 2 >> caught: >> java.lang.NullPointerException >> java.lang.NullPointerException >> at >> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:69) >> at >> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:52) >> at >> org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:59) >> at >> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) >> at >> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) >> at >> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:155) >> at >> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:91) >> at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) >> at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) >> at >> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) >> at >> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) >> at >> org.apache.camel.component.file.FileConsumer.pollFile(FileConsumer.java:128) >> at >> org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:77) >> at >> org.apache.camel.component.file.FileConsumer.pollFileOrDirectory(FileConsumer.java:84) >> at >> org.apache.camel.component.file.FileConsumer.poll(FileConsumer.java:57) >> at >> org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:65) >> at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432) >> at >> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:295) >> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:80) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:157) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:181) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) >> at java.lang.Thread.run(Thread.java:797) >> >> Thanks >> Carlo >> -- >> View this message in context: >> http://www.nabble.com/NullPointerException-In-FileComponent-tp19199436s22882p19199436.html >> Sent from the Camel - Users mailing list archive at Nabble.com. >> >> >> > > -- View this message in context: http://www.nabble.com/NullPointerException-In-FileComponent-tp19199436s22882p19201612.html Sent from the Camel - Users mailing list archive at Nabble.com.
