You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by dgreco <gr...@acm.org> on 2010/04/17 21:37:48 UTC
Re: Question on camel-hdfs
Sorry,
I found this only now, if you want I could give you some help since I'm the
contributor of the camel-hdfs component.
regards,
David
Vinicius Carvalho wrote:
>
> Hello there! I'm trying the Camel Hadoop integration (using
> camel-2.3-Snapshot), and using this producer:
>
> @Produce(uri="hdfs://localhost/temp/tweets?splitStrategy=BYTES:200000")
> protected TweeterProducer producer;
>
> The problem is that I get a NPE:
>
> Exception in thread "Twitter Stream Handling Thread[receiving stream]"
> org.apache.camel.RuntimeCamelException: java.lang.NullPointerException
> at
> org.apache.camel.component.hdfs.HdfsProducer.process(HdfsProducer.java:176)
> at
> org.apache.camel.component.bean.CamelInvocationHandler.invoke(CamelInvocationHandler.java:64)
> at $Proxy32.broadcast(Unknown Source)
> at com.acme.tweet.TwitterBroadcaster.onStatus(TwitterBroadcaster.java:39)
> at twitter4j.StatusStream.next(StatusStream.java:78)
> at
> twitter4j.TwitterStream$StreamHandlingThread.run(TwitterStream.java:357)
>
> Checking the HdfsProducer code, I can verify that it seems that when
> process is called, the variable
>
> HdfsOutputStream ostream is not set. I do not know the internals of
> camel, but it seems that this component does not get the doStart()
> called prior to the process method. And it seems thats how it should
> happen.
>
> Any ideas?
>
> Regards
>
>
--
View this message in context: http://old.nabble.com/Question-on-camel-hdfs-tp27989295p28278299.html
Sent from the Camel - Users mailing list archive at Nabble.com.