Re: storm: kafka to hdfs - dependency jars issues

2016-09-16 Thread Jagat Singh
Hello Raja,

Seems you are using Hortonworks cluster.

You should choose the required binary versions from Hortonworks maven repo

http://repo.hortonworks.com/content/repositories/releases/org/apache/

Example the HDP version 2.3.4.0-3485 should match in all binaries you use.

http://repo.hortonworks.com/content/repositories/releases/org/apache/storm/storm-kafka/0.10.0.2.3.4.0-3485/

Thanks,

Jagat Singh







On 17 September 2016 at 13:46, Raja.Aravapalli 
wrote:

>
>
> Hi,
>
>
>
> I have built a storm topology, that consumes data from kafka and writes
> into hdfs.
>
>
>
>
>
> When using storm & kafka dependencies like below, topology is failing with
> below stated exception:
>
>
>
> <*storm.version*>0.10.0.2.3.4.0-3485
>
> <*kafka.version*>0.8.2.1
>
>
>
>
>
> java.lang.NoSuchMethodError: kafka.javaapi.consumer.
> SimpleConsumer.(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V
> at storm.kafka.DynamicPartitionConnections.register(
> DynamicPartitionConnections.java:60) at storm.kafka.PartitionManager.<
> init>(PartitionManager.java:66) at 
> storm.kafka.ZkCoordinator.refresh(ZkCoordinator.java:98)
> at storm.kafka.ZkCoordinator.getMyManagedPartitions(ZkCoordinator.java:69)
> at storm.kafka.KafkaSpout.nextTuple(KafkaSpout.java:138) at
> backtype.storm.daemon.executor$fn__7098$fn__7113$fn__7142.invoke(executor.clj:596)
> at backtype.storm.util$async_loop$fn__543.invoke(util.clj:475) at
> clojure.lang.AFn.run(AFn.java:22) at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
>
>
> But, When using storm & kafka dependencies like below topology is running
> fine and downloading messages and writing to hdfs , without any issues!!
>
>
>
> <*storm.version*>0.9.3.2.2.4.0-2633
>
> <*kafka.version*>0.8.2.1
>
>
>
>
>
> Can someone please help what is the causing the issue and help me fix the
> issue !
>
>
>
>
>
> Regards,
>
> Raja.
>


storm: kafka to hdfs - dependency jars issues

2016-09-16 Thread Raja . Aravapalli

Hi,

I have built a storm topology, that consumes data from kafka and writes into 
hdfs.


When using storm & kafka dependencies like below, topology is failing with 
below stated exception:


0.10.0.2.3.4.0-3485

0.8.2.1


java.lang.NoSuchMethodError: 
kafka.javaapi.consumer.SimpleConsumer.(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;)V
 at 
storm.kafka.DynamicPartitionConnections.register(DynamicPartitionConnections.java:60)
 at storm.kafka.PartitionManager.(PartitionManager.java:66) at 
storm.kafka.ZkCoordinator.refresh(ZkCoordinator.java:98) at 
storm.kafka.ZkCoordinator.getMyManagedPartitions(ZkCoordinator.java:69) at 
storm.kafka.KafkaSpout.nextTuple(KafkaSpout.java:138) at 
backtype.storm.daemon.executor$fn__7098$fn__7113$fn__7142.invoke(executor.clj:596)
 at backtype.storm.util$async_loop$fn__543.invoke(util.clj:475) at 
clojure.lang.AFn.run(AFn.java:22) at java.lang.Thread.run(Thread.java:745)



But, When using storm & kafka dependencies like below topology is running fine 
and downloading messages and writing to hdfs , without any issues!!


0.9.3.2.2.4.0-2633

0.8.2.1


Can someone please help what is the causing the issue and help me fix the issue 
!


Regards,
Raja.