Excellent Joe, thanks, good to go :)

--






On 8/27/13 11:35 AM, "Joe Stein" <crypt...@gmail.com> wrote:

>David, you could see that error message when the Kafka broker is not
>running.
>
>Give the quick start a shot
>http://kafka.apache.org/documentation.html#quickstart and make sure that
>everything is working end to end with a producer and consumer and then
>hook
>up your code for first pass to help eliminate causes.
>
>/*******************************************
> Joe Stein
> Founder, Principal Consultant
> Big Data Open Source Security LLC
> http://www.stealth.ly
> Twitter: @allthingshadoop <http://www.twitter.com/allthingshadoop>
>********************************************/
>
>
>On Tue, Aug 27, 2013 at 2:24 PM, David Williams
><dwilli...@truecar.com>wrote:
>
>> All,
>>
>> Sorry for this continued thread, but this is day 2 of no success making
>>a
>> kafka example app:
>>
>>
>> I added the dependency
>>
>>
>> <dependency>
>>             <groupId>com.yammer.metrics</groupId>
>>             <artifactId>metrics-core</artifactId>
>>             <version>2.2.0</version>
>>         </dependency>
>>
>>
>>
>> But this unearths yet another exception:
>>
>> Exception in thread "main" java.lang.reflect.InvocationTargetException
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>>
>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
>>:5
>> 7)
>>         at
>>
>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
>>mp
>> l.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:606)
>>         at com.simontuffs.onejar.Boot.run(Boot.java:340)
>>         at com.simontuffs.onejar.Boot.main(Boot.java:166)
>> Caused by: kafka.common.ConsumerRebalanceFailedException:
>> inventory_broadways-MacBook-Pro-4.local-1377627595697-772e9707 can't
>> rebalance after 4 retries
>>         at
>>
>>kafka.consumer.ZookeeperConsumerConnector$ZKRebalancerListener.syncedReba
>>la
>> nce(ZookeeperConsumerConnector.scala:397)
>>         at
>>
>>kafka.consumer.ZookeeperConsumerConnector.kafka$consumer$ZookeeperConsume
>>rC
>> onnector$$reinitializeConsumer(ZookeeperConsumerConnector.scala:681)
>>         at
>>
>>kafka.consumer.ZookeeperConsumerConnector.consume(ZookeeperConsumerConnec
>>to
>> r.scala:205)
>>         at
>>
>>kafka.javaapi.consumer.ZookeeperConsumerConnector.createMessageStreams(Zo
>>ok
>> eeperConsumerConnector.scala:77)
>>         at
>>
>>kafka.javaapi.consumer.ZookeeperConsumerConnector.createMessageStreams(Zo
>>ok
>> eeperConsumerConnector.scala:89)
>>
>>
>>
>> What is this?
>>
>>
>>
>> --
>>
>>
>>
>>
>>
>>
>> On 8/27/13 11:18 AM, "David Williams" <dwilli...@truecar.com> wrote:
>>
>> >This resulted in
>> >
>> >Exception in thread "main" java.lang.reflect.InvocationTargetException
>> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> >        at
>>
>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
>>>a:
>> >5
>> >7)
>> >        at
>>
>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
>>>Im
>> >p
>> >l.java:43)
>> >        at java.lang.reflect.Method.invoke(Method.java:606)
>> >        at com.simontuffs.onejar.Boot.run(Boot.java:340)
>> >        at com.simontuffs.onejar.Boot.main(Boot.java:166)
>> >Caused by: java.lang.NoClassDefFoundError:
>>com/yammer/metrics/core/Gauge
>> >        at
>>
>>>kafka.consumer.ZookeeperConsumerConnector.createFetcher(ZookeeperConsume
>>>rC
>> >o
>> >nnector.scala:146)
>> >        at
>>
>>>kafka.consumer.ZookeeperConsumerConnector.<init>(ZookeeperConsumerConnec
>>>to
>> >r
>> >.scala:113)
>> >        at
>>
>>>kafka.javaapi.consumer.ZookeeperConsumerConnector.<init>(ZookeeperConsum
>>>er
>> >C
>> >onnector.scala:64)
>> >        at
>>
>>>kafka.javaapi.consumer.ZookeeperConsumerConnector.<init>(ZookeeperConsum
>>>er
>> >C
>> >onnector.scala:66)
>> >        at
>>
>>>kafka.consumer.Consumer$.createJavaConsumerConnector(ConsumerConnector.s
>>>ca
>> >l
>> >a:100)
>> >        at
>>
>>>kafka.consumer.Consumer.createJavaConsumerConnector(ConsumerConnector.sc
>>>al
>> >a
>> >)
>> >
>> >
>> >
>> >
>> >--
>> >
>> >
>> >
>> >
>> >
>> >
>> >On 8/27/13 11:14 AM, "Benjamin Black" <b...@b3k.us> wrote:
>> >
>> >>I've been using the Maven package without issue. Of course, I'm not
>>using
>> >>Spring, either. Here's the relevant section from a working pom:
>> >>
>> >>        <dependency>
>> >>            <groupId>org.scala-lang</groupId>
>> >>            <artifactId>scala-library</artifactId>
>> >>            <version>2.9.1</version>
>> >>        </dependency>
>> >>
>> >>        <dependency>
>> >>            <groupId>org.apache.kafka</groupId>
>> >>            <artifactId>kafka_2.9.1</artifactId>
>> >>            <version>0.8.0-beta1</version>
>> >>            <exclusions>
>> >>                <exclusion>
>> >>                    <groupId>org.slf4j</groupId>
>> >>                    <artifactId>slf4j-log4j12</artifactId>
>> >>                </exclusion>
>> >>                <exclusion>
>> >>                    <groupId>log4j</groupId>
>> >>                    <artifactId>log4j</artifactId>
>> >>                </exclusion>
>> >>                <exclusion>
>> >>                    <groupId>com.sun.jmx</groupId>
>> >>                    <artifactId>jmxri</artifactId>
>> >>                </exclusion>
>> >>                <exclusion>
>> >>                    <groupId>com.sun.jdmk</groupId>
>> >>                    <artifactId>jmxtools</artifactId>
>> >>                </exclusion>
>> >>                <exclusion>
>> >>                    <groupId>javax.jms</groupId>
>> >>                    <artifactId>jms</artifactId>
>> >>                </exclusion>
>> >>            </exclusions>
>> >>        </dependency>
>> >>
>> >>
>> >>
>> >>On Tue, Aug 27, 2013 at 11:10 AM, David Williams
>> >><dwilli...@truecar.com>wrote:
>> >>
>> >>>
>> >>> So an update.  The required version of log4j is
>> >>>
>> >>> <dependency>
>> >>>    <groupId>log4j</groupId>
>> >>>    <artifactId>log4j</artifactId>
>> >>>    <version>1.2.17</version>
>> >>>         </dependency>
>> >>>
>> >>>
>> >>> Joe, why is this so hard / undocumented / not caught at compile
>>time?
>> >>>
>> >>>
>> >>> Now we have another error:
>> >>>
>> >>> Exception in thread "main"
>>java.lang.reflect.InvocationTargetException
>> >>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>Method)
>> >>>         at
>> >>>
>>
>>>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
>>>>>av
>> >>>a
>> >>>:5
>> >>> 7)
>> >>>         at
>> >>>
>>
>>>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
>>>>>or
>> >>>I
>> >>>mp
>> >>> l.java:43)
>> >>>         at java.lang.reflect.Method.invoke(Method.java:606)
>> >>>         at com.simontuffs.onejar.Boot.run(Boot.java:340)
>> >>>         at com.simontuffs.onejar.Boot.main(Boot.java:166)
>> >>> Caused by: java.lang.NoClassDefFoundError:
>> >>> org/I0Itec/zkclient/IZkStateListener
>> >>>         at
>> >>>
>>
>>>>>kafka.javaapi.consumer.ZookeeperConsumerConnector.<init>(ZookeeperCons
>>>>>um
>> >>>e
>> >>>rC
>> >>> onnector.scala:64)
>> >>>         at
>> >>>
>>
>>>>>kafka.javaapi.consumer.ZookeeperConsumerConnector.<init>(ZookeeperCons
>>>>>um
>> >>>e
>> >>>rC
>> >>> onnector.scala:66)
>> >>>         at
>> >>>
>>
>>>>>kafka.consumer.Consumer$.createJavaConsumerConnector(ConsumerConnector
>>>>>.s
>> >>>c
>> >>>al
>> >>> a:100)
>> >>>         at
>> >>>
>>
>>>>>kafka.consumer.Consumer.createJavaConsumerConnector(ConsumerConnector.
>>>>>sc
>> >>>a
>> >>>la
>> >>> )
>> >>> ... 6 more
>> >>> Caused by: java.lang.ClassNotFoundException:
>> >>> org.I0Itec.zkclient.IZkStateListener
>> >>>         at
>> >>>
>>com.simontuffs.onejar.JarClassLoader.findClass(JarClassLoader.java:713)
>> >>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>> >>>         at
>> >>>
>>com.simontuffs.onejar.JarClassLoader.loadClass(JarClassLoader.java:630)
>> >>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>> >>>         ... 12 more
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> On 8/27/13 9:54 AM, "David Williams" <dwilli...@truecar.com> wrote:
>> >>>
>> >>> >Ok great, thanks.  What are the other required dependencies?
>> >>> >
>> >>> >
>> >>> >For exmaple, log4j seems needed:
>> >>> >
>> >>> >
>> >>> >Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Logger
>> >>> >       at kafka.utils.Logging$class.logger(Logging.scala:24)
>> >>> >       at
>> >>>
>>kafka.utils.VerifiableProperties.logger(VerifiableProperties.scala:23)
>> >>> >       at kafka.utils.Logging$class.info(Logging.scala:66)
>> >>> >       at kafka.utils.VerifiableProperties.info
>> >>> (VerifiableProperties.scala:23)
>> >>> >       at
>> >>>
>>
>>>>>>kafka.utils.VerifiableProperties.verify(VerifiableProperties.scala:18
>>>>>>0)
>> >>> >       at
>> >>>kafka.producer.ProducerConfig.<init>(ProducerConfig.scala:57)
>> >>> >
>> >>> >
>> >>> >
>> >>> >However adding the following dependencies are not compatible
>> >>> >
>> >>> ><dependency>
>> >>> >  <groupId>org.slf4j</groupId>
>> >>> >  <artifactId>slf4j-api</artifactId>
>> >>> >  <version>1.7.5</version>
>> >>> >        </dependency>
>> >>> >        <dependency>
>> >>> >  <groupId>ch.qos.logback</groupId>
>> >>> >  <artifactId>logback-classic</artifactId>
>> >>> >  <version>1.0.13</version>
>> >>> ></dependency>
>> >>> >        <dependency>
>> >>> >  <groupId>ch.qos.logback</groupId>
>> >>> >  <artifactId>logback-core</artifactId>
>> >>> >  <version>1.0.13</version>
>> >>> >        </dependency>
>> >>> >        <dependency>
>> >>> >  <groupId>ch.qos.logback</groupId>
>> >>> >  <artifactId>log4j-bridge</artifactId>
>> >>> >  <version>0.9.7</version>
>> >>> >        </dependency>
>> >>> >
>> >>> >
>> >>> >Because is produces this error:
>> >>> >
>> >>> >
>> >>> >Exception in thread "main"
>>java.lang.reflect.InvocationTargetException
>> >>> >       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>Method)
>> >>> >       at
>> >>>
>>
>>>>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>>>>>ja
>> >>>>v
>> >>>>a:
>> >>> >5
>> >>> >7)
>> >>> >       at
>> >>>
>>
>>>>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>>>>>so
>> >>>>r
>> >>>>Im
>> >>> >p
>> >>> >l.java:43)
>> >>> >       at java.lang.reflect.Method.invoke(Method.java:606)
>> >>> >       at com.simontuffs.onejar.Boot.run(Boot.java:340)
>> >>> >       at com.simontuffs.onejar.Boot.main(Boot.java:166)
>> >>> >Caused by: java.lang.NoSuchMethodError:
>> >>>
>>
>>>>>>ch.qos.logback.classic.Logger.filterAndLog(Ljava/lang/String;Lorg/slf
>>>>>>4j
>> >>>>/
>> >>>>Ma
>> >>> >r
>> >>>
>>
>>>>>>ker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Objec
>>>>>>t;
>> >>>>L
>> >>>>ja
>> >>> >v
>> >>> >a/lang/Throwable;)V
>> >>> >       at org.apache.log4j.Category.log(Category.java:333)
>> >>> >       at
>> >>>
>>
>>>>>>org.apache.commons.logging.impl.Log4JLogger.debug(Log4JLogger.java:17
>>>>>>7)
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >--
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> >On 8/27/13 9:45 AM, "Joe Stein" <crypt...@gmail.com> wrote:
>> >>> >
>> >>> >>2.8.0, 2.8.2, 2.9.1, 2.9.2 are all supported
>> >>> >>
>> >>> >>your POM needs a fix though, you need to match your scala-library
>> >>>with
>> >>> >>your
>> >>> >>kafka artifactID
>> >>> >>
>> >>> >>so your Kafka artifactID = kafka_2.9.2 so your Scala version
>>should
>> >>>be
>> >>> >>2.9.2
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>/*******************************************
>> >>> >> Joe Stein
>> >>> >> Founder, Principal Consultant
>> >>> >> Big Data Open Source Security LLC
>> >>> >> http://www.stealth.ly
>> >>> >> Twitter: @allthingshadoop
>><http://www.twitter.com/allthingshadoop>
>> >>> >>********************************************/
>> >>> >>
>> >>> >>
>> >>> >>On Tue, Aug 27, 2013 at 12:41 PM, David Williams
>> >>> >><dwilli...@truecar.com>wrote:
>> >>> >>
>> >>> >>> Thank you for the replies. Is there a minor version in specific
>>you
>> >>> >>> recommend using?
>> >>> >>>
>> >>> >>> I have tried 2.8.[012] and receive a similar runtime exception:
>> >>> >>>
>> >>> >>> Caused by: java.lang.NoClassDefFoundError: scala/Tuple2$mcJJ$sp
>> >>> >>>         at
>> >>> >>>kafka.consumer.ConsumerConfig.<init>(ConsumerConfig.scala:77)
>> >>> >>>         at
>>com.example.Config.createConsumerConfig(Config.java:40)
>> >>> >>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> >>>Method)
>> >>> >>>         at
>> >>> >>>
>> >>>
>>
>>>>>>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImp
>>>>>>>>l.
>> >>>>>>j
>> >>>>>>av
>> >>> >>>a
>> >>> >>>:5
>> >>> >>> 7)
>> >>> >>>         at
>> >>> >>>
>> >>>
>>
>>>>>>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcc
>>>>>>>>es
>> >>>>>>s
>> >>>>>>or
>> >>> >>>I
>> >>> >>>mp
>> >>> >>> l.java:43)
>> >>> >>>         at java.lang.reflect.Method.invoke(Method.java:606)
>> >>> >>>         at
>> >>> >>>
>> >>> >>>
>> >>>
>> >>>
>> org.springframework.beans.factory.support.SimpleInstantiationStrategy.in
>> >>> >>>s
>> >>> >>>ta
>> >>> >>> ntiate(SimpleInstantiationStrategy.java:160)
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>> Just in case its useful here are my fill list of dependencies
>>for
>> >>>my
>> >>> >>> starter project:
>> >>> >>>
>> >>> >>>
>> >>> >>> <dependencies>
>> >>> >>>     <dependency>
>> >>> >>>         <groupId>org.springframework</groupId>
>> >>> >>>         <artifactId>spring-core</artifactId>
>> >>> >>>         <version>3.2.4.RELEASE</version>
>> >>> >>>     </dependency>
>> >>> >>>     <dependency>
>> >>> >>>          <groupId>org.springframework</groupId>
>> >>> >>>          <artifactId>spring-context</artifactId>
>> >>> >>>          <version>3.2.4.RELEASE</version>
>> >>> >>>      </dependency>
>> >>> >>>      <dependency>
>> >>> >>>          <groupId>org.apache.kafka</groupId>
>> >>> >>>          <artifactId>kafka_2.9.2</artifactId>
>> >>> >>>          <version>0.8.0-beta1</version>
>> >>> >>>     </dependency>
>> >>> >>>     <dependency>
>> >>> >>>          <groupId>javax.inject</groupId>
>> >>> >>>          <artifactId>javax.inject</artifactId>
>> >>> >>>          <version>1</version>
>> >>> >>>     </dependency>
>> >>> >>>     <dependency>
>> >>> >>>          <groupId>org.scala-lang</groupId>
>> >>> >>>          <artifactId>scala-library</artifactId>
>> >>> >>>          <version>2.8.0</version>
>> >>> >>>     </dependency>
>> >>> >>>     </dependencies>
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>> --
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>>
>> >>> >>> On 8/26/13 9:33 PM, "Joe Stein" <crypt...@gmail.com> wrote:
>> >>> >>>
>> >>> >>> >Scala 2.10 support is slated for 0.8.1 release after a 0.8.0
>> >>>release.
>> >>> >>> >Here is the patch you can apply if you need
>> >>> >>> >https://issues.apache.org/jira/browse/KAFKA-717
>> >>> >>> >
>> >>> >>> >
>> >>> >>> >/*******************************************
>> >>> >>> > Joe Stein
>> >>> >>> > Founder, Principal Consultant
>> >>> >>> > Big Data Open Source Security LLC
>> >>> >>> > http://www.stealth.ly
>> >>> >>> > Twitter: @allthingshadoop
>> >>> >>> >********************************************/
>> >>> >>> >
>> >>> >>> >
>> >>> >>> >On Aug 27, 2013, at 12:16 AM, David Williams
>> >>><dwilli...@truecar.com>
>> >>> >>> >wrote:
>> >>> >>> >
>> >>> >>> >>
>> >>> >>> >> Hi Jay,
>> >>> >>> >>
>> >>> >>> >> To which jars are you referring?  Does scala have a Maven
>> >>>coodinate?
>> >>> >>> As
>> >>> >>> >> it stands I am compiling with.
>> >>> >>> >>
>> >>> >>> >>
>> >>> >>> >> <dependency>
>> >>> >>> >>    <groupId>org.scala-lang</groupId>
>> >>> >>> >>    <artifactId>scala-library</artifactId>
>> >>> >>> >>    <version>2.10.2</version>
>> >>> >>> >>        </dependency>
>> >>> >>> >>        <dependency>
>> >>> >>> >>    <groupId>org.scala-lang</groupId>
>> >>> >>> >>    <artifactId>scala-reflect</artifactId>
>> >>> >>> >>    <version>2.10.2</version>
>> >>> >>> >> </dependency>
>> >>> >>> >>
>> >>> >>> >>
>> >>> >>> >>
>> >>> >>> >>
>> >>> >>> >> --
>> >>> >>> >>
>> >>> >>> >>
>> >>> >>> >>
>> >>> >>> >>
>> >>> >>> >>
>> >>> >>> >>
>> >>> >>> >> On 8/26/13 8:35 PM, "Jay Kreps" <jay.kr...@gmail.com> wrote:
>> >>> >>> >>
>> >>> >>> >>> Nothing complex here, you just don't have the the scala
>>library
>> >>>on
>> >>> >>>your
>> >>> >>> >>> classpath. It works just like any jar--if there is a
>>dependency
>> >>>on
>> >>> >>> >>>classes
>> >>> >>> >>> in the jar it needs to be on the classpath.
>> >>> >>> >>>
>> >>> >>> >>>
>> >>> >>> >>> On Mon, Aug 26, 2013 at 7:10 PM, David Williams
>> >>> >>> >>> <dwilli...@truecar.com>wrote:
>> >>> >>> >>>
>> >>> >>> >>>> Hi all,
>> >>> >>> >>>>
>> >>> >>> >>>> First let me say I have detailed the description of the
>>issue
>> >>>I
>> >>> >>>have
>> >>> >>> >>>>in
>> >>> >>> >>>> an
>> >>> >>> >>>> Stack Overflow Ticket here:
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>> http://stackoverflow.com/questions/18455480/kafka-quickstart-java-lang-
>> >>> >>> >>>>no
>> >>> >>> >>>> classdeffounderror-scala-scalaobject
>> >>> >>> >>>>
>> >>> >>> >>>> I am trying to build a small prototype for a project in
>>which
>> >>>I
>> >>> >>>want
>> >>> >>> >>>>to
>> >>> >>> >>>> use Kafka.  I am following this example:
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>> https://cwiki.apache.org/confluence/display/KAFKA/Consumer+Group+Exampl
>> >>> >>> >>>>e
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>> >>>> However, when I compile and run the code I get this runtime
>> >>> >>>exception.
>> >>> >>> >>>> What should I do to get a working prototype / example???
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>> >>>> Exception in thread "main"
>> >>> >>>java.lang.reflect.InvocationTargetException
>> >>> >>> >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>Method)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccesso
>>>>>>>>>>>>rI
>> >>>>>>>>>>m
>> >>>>>>>>>>pl
>> >>> >>>>>>>.
>> >>> >>>>>>>ja
>> >>> >>> >>>>va
>> >>> >>> >>>> :57)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
>>>>>>>>>>>>dA
>> >>>>>>>>>>c
>> >>>>>>>>>>ce
>> >>> >>>>>>>s
>> >>> >>>>>>>so
>> >>> >>> >>>>rI
>> >>> >>> >>>> mpl.java:43)
>> >>> >>> >>>> at java.lang.reflect.Method.invoke(Method.java:606)
>> >>> >>> >>>> at com.simontuffs.onejar.Boot.run(Boot.java:340)
>> >>> >>> >>>> at com.simontuffs.onejar.Boot.main(Boot.java:166)
>> >>> >>> >>>> Caused by: java.lang.NoClassDefFoundError:
>>scala/ScalaObject
>> >>> >>> >>>> at java.lang.ClassLoader.defineClass1(Native Method)
>> >>> >>> >>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>com.simontuffs.onejar.JarClassLoader.defineClass(JarClassLoader
>>>>>>>>>>>>.j
>> >>>>>>>>>>a
>> >>>>>>>>>>va
>> >>> >>>>>>>:
>> >>> >>>>>>>80
>> >>> >>> >>>>3)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>com.simontuffs.onejar.JarClassLoader.findClass(JarClassLoader.j
>>>>>>>>>>>>av
>> >>>>>>>>>>a
>> >>>>>>>>>>:7
>> >>> >>>>>>>1
>> >>> >>>>>>>0)
>> >>> >>> >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>com.simontuffs.onejar.JarClassLoader.loadClass(JarClassLoader.j
>>>>>>>>>>>>av
>> >>>>>>>>>>a
>> >>>>>>>>>>:6
>> >>> >>>>>>>3
>> >>> >>>>>>>0)
>> >>> >>> >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>> >>> >>> >>>> at java.lang.ClassLoader.defineClass1(Native Method)
>> >>> >>> >>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>com.simontuffs.onejar.JarClassLoader.defineClass(JarClassLoader
>>>>>>>>>>>>.j
>> >>>>>>>>>>a
>> >>>>>>>>>>va
>> >>> >>>>>>>:
>> >>> >>>>>>>80
>> >>> >>> >>>>3)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>com.simontuffs.onejar.JarClassLoader.findClass(JarClassLoader.j
>>>>>>>>>>>>av
>> >>>>>>>>>>a
>> >>>>>>>>>>:7
>> >>> >>>>>>>1
>> >>> >>>>>>>0)
>> >>> >>> >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>com.simontuffs.onejar.JarClassLoader.loadClass(JarClassLoader.j
>>>>>>>>>>>>av
>> >>>>>>>>>>a
>> >>>>>>>>>>:6
>> >>> >>>>>>>3
>> >>> >>>>>>>0)
>> >>> >>> >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>> >>> >>> >>>> at java.lang.Class.getDeclaredMethods0(Native Method)
>> >>> >>> >>>> at
>>java.lang.Class.privateGetDeclaredMethods(Class.java:2521)
>> >>> >>> >>>> at java.lang.Class.getDeclaredMethods(Class.java:1845)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>org.springframework.core.type.StandardAnnotationMetadata.getAnn
>>>>>>>>>>>>ot
>> >>>>>>>>>>a
>> >>>>>>>>>>te
>> >>> >>>>>>>d
>> >>> >>>>>>>Me
>> >>> >>> >>>>th
>> >>> >>> >>>> ods(StandardAnnotationMetadata.java:180)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>org.springframework.context.annotation.ConfigurationClassParser
>>>>>>>>>>>>.d
>> >>>>>>>>>>o
>> >>>>>>>>>>Pr
>> >>> >>>>>>>o
>> >>> >>>>>>>ce
>> >>> >>> >>>>ss
>> >>> >>> >>>> ConfigurationClass(ConfigurationClassParser.java:222)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>org.springframework.context.annotation.ConfigurationClassParser
>>>>>>>>>>>>.p
>> >>>>>>>>>>r
>> >>>>>>>>>>oc
>> >>> >>>>>>>e
>> >>> >>>>>>>ss
>> >>> >>> >>>>Co
>> >>> >>> >>>> nfigurationClass(ConfigurationClassParser.java:165)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>org.springframework.context.annotation.ConfigurationClassParser
>>>>>>>>>>>>.p
>> >>>>>>>>>>a
>> >>>>>>>>>>rs
>> >>> >>>>>>>e
>> >>> >>>>>>>(C
>> >>> >>> >>>>on
>> >>> >>> >>>> figurationClassParser.java:140)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>org.springframework.context.annotation.ConfigurationClassPostPr
>>>>>>>>>>>>oc
>> >>>>>>>>>>e
>> >>>>>>>>>>ss
>> >>> >>>>>>>o
>> >>> >>>>>>>r.
>> >>> >>> >>>>pr
>> >>> >>> >>>>
>> >>>
>>>>>ocessConfigBeanDefinitions(ConfigurationClassPostProcessor.java:282)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>org.springframework.context.annotation.ConfigurationClassPostPr
>>>>>>>>>>>>oc
>> >>>>>>>>>>e
>> >>>>>>>>>>ss
>> >>> >>>>>>>o
>> >>> >>>>>>>r.
>> >>> >>> >>>>po
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>stProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor
>>>>>>>>>>>>.j
>> >>>>>>>>>>a
>> >>>>>>>>>>va
>> >>> >>>>>>>:
>> >>> >>>>>>>22
>> >>> >>> >>>>3)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>> >>>>>>>>>>
>> org.springframework.context.support.AbstractApplicationContext.in
>> >>>>>>>>>>v
>> >>>>>>>>>>ok
>> >>> >>>>>>>e
>> >>> >>>>>>>Be
>> >>> >>> >>>>an
>> >>> >>> >>>> FactoryPostProcessors(AbstractApplicationContext.java:630)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>> >>>>>>>>>>
>> org.springframework.context.support.AbstractApplicationContext.re
>> >>>>>>>>>>f
>> >>>>>>>>>>re
>> >>> >>>>>>>s
>> >>> >>>>>>>h(
>> >>> >>> >>>>Ab
>> >>> >>> >>>> stractApplicationContext.java:461)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>org.springframework.context.annotation.AnnotationConfigApplicat
>>>>>>>>>>>>io
>> >>>>>>>>>>n
>> >>>>>>>>>>Co
>> >>> >>>>>>>n
>> >>> >>>>>>>te
>> >>> >>> >>>>xt
>> >>> >>> >>>> .<init>(AnnotationConfigApplicationContext.java:73)
>> >>> >>> >>>> ... 6 more
>> >>> >>> >>>> Caused by: java.lang.ClassNotFoundException:
>>scala.ScalaObject
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>com.simontuffs.onejar.JarClassLoader.findClass(JarClassLoader.j
>>>>>>>>>>>>av
>> >>>>>>>>>>a
>> >>>>>>>>>>:7
>> >>> >>>>>>>1
>> >>> >>>>>>>3)
>> >>> >>> >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>> >>> >>> >>>> at
>> >>> >>> >>>>
>> >>> >>>
>> >>>
>>
>>>>>>>>>>>>com.simontuffs.onejar.JarClassLoader.loadClass(JarClassLoader.j
>>>>>>>>>>>>av
>> >>>>>>>>>>a
>> >>>>>>>>>>:6
>> >>> >>>>>>>3
>> >>> >>>>>>>0)
>> >>> >>> >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>> >>> >>> >>>> ... 34 more
>> >>> >>> >>>>
>> >>> >>> >>>> --
>> >>> >>> >>>>
>> >>> >>> >>>>
>> >>> >>> >>
>> >>> >>>
>> >>> >>>
>> >>> >
>> >>>
>> >>>
>> >
>>
>>

Reply via email to