Hi Joel,

Thanks for the prompt reply.  gradlew jar and gradelw perf:jar seems to
have gotten me what I needed:

Again, thanks for your time.
Chris

On Fri, May 23, 2014 at 2:46 PM, Joel Koshy <jjkosh...@gmail.com> wrote:
>
> The producer performance class is not included in the binary release.
> You can build it from the source release (as you attempted) - although
> you need to use gradle. Just run "./gradlew jar" - you can see the
> README.md file for more information.
>
> Joel
>
> On Fri, May 23, 2014 at 02:17:21PM -0500, Chris Neal wrote:
> > Hi everyone.
> >
> > Looking for some help running the Kafka performance testing shell
script.
> > First got the NoClassDefFound error, and then built from src from these
> > instructions:
> >
> > wget http://archive.apache.org/dist/kafka/0.8.1.1/kafka-0.8.1.1-src.tgz
> > tar -xvf kafka-0.8.1.1-src.tgz
> > cd kafka-0.8.1.1-src
> > sbt update
> > sbt package
> > sbt assembly-package-dependency
> >
> > The 'sbt assembly-package-dependency' gave this error:
> >
> > cneal@chriss-mbp[574]:~/workspace/kafka-0.8.1.1-src> sbt
> > assembly-package-dependency
> > [info] Set current project to kafka-0-8-1-1-src (in build
> > file:/Users/cneal/workspace/kafka-0.8.1.1-src/)
> > [error] Not a valid command: assembly-package-dependency
> > [error] Not a valid project ID: assembly-package-dependency
> > [error] Expected ':' (if selecting a configuration)
> > [error] Not a valid key: assembly-package-dependency (similar:
> > sbt-dependency)
> > [error] assembly-package-dependency
> > [error]
> >
> > I tried running the suggested 'sbt-dependency' and got this:
> >
> > cneal@chriss-mbp[579]:~/workspace/kafka-0.8.1.1-src> sbt sbt-dependency
> > [info] Set current project to kafka-0-8-1-1-src (in build
> > file:/Users/cneal/workspace/kafka-0.8.1.1-src/)
> > [info] org.scala-sbt:sbt:0.13.2
> >
> > ...which sure didn't seem like it did anything.  I'm running sbt-0.13.2
on
> > a Mac.
> >
> > But I still found this JAR file that seemed to have the classes
required:
> >
> >
/workspace/kafka-0.8.1.1-src/system_test/migration_tool_testsuite/0.7/lib>
> > ls -l
> > total 2800
> > -rw-r--r--@ 1 cneal  staff  1306797 Apr 22 18:37 kafka-0.7.0.jar
> > *-rw-r--r--@ 1 cneal  staff    55427 Apr 22 18:37 kafka-perf-0.7.0.jar*
> > -rw-r--r--@ 1 cneal  staff    62913 Apr 22 18:37 zkclient-0.1.jar
> >
> > But then when I run the .sh scripts as follows, I get yet another
exception:
> >
> > root@ip-10-0-0-42[397]:/opt/kafka/kafka>
> >    bin/kafka-producer-perf-test.sh --brokerinfo zk.connect=$ZOOKEEPER
> > --topic test_input  --async --threads 2 --messages 100000
> >
> > start.time, end.time, compression, message.size, batch.size,
> > total.data.sent.in.MB, MB.sec, total.data.sent.in.nMsg, nMsg.sec
> > Exception in thread "main" java.lang.NoSuchMethodError:
> > scala.Predef$.intWrapper(I)Lscala/runtime/RichInt;
> > at kafka.perf.ProducerPerformance$.main(ProducerPerformance.scala:57)
> > at kafka.perf.ProducerPerformance.main(ProducerPerformance.scala)
> >
> > Can someone please shed some light on how to get this to run?
> >
> > Most appreciated,
> >
> > Chris
>

Reply via email to