[mybatis-guice]Mapbinder problem?

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[mybatis-guice]Mapbinder problem?

nino martinez wael
Hi

After I added a typehandler, guice suddently throws this, is mybatis guice missing a maven dependency? :



java.lang.NoClassDefFoundError: com/google/inject/multibindings/MapBinder
    at org.mybatis.guice.MyBatisModule.configure(MyBatisModule.java:241)
    at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
    at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
    at com.google.inject.AbstractModule.install(AbstractModule.java:118)
    at com.netdesign.dao.cisco.v8.uccx.ioc.CiscoV8Module.configure(CiscoV8Module.java:57)
    at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
    at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
    at com.google.inject.spi.Elements.getElements(Elements.java:101)
    at com.google.inject.InjectorShell$Builder.build(InjectorShell.java:135)
    at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:102)
    at com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:144)
    at com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:151)
    at com.netdesign.WallBoardInformationCiscoProviderTest.agentTest(WallBoardInformationCiscoProviderTest.java:67)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
    at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: java.lang.ClassNotFoundException: com.google.inject.multibindings.MapBinder
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 35 more


Reply | Threaded
Open this post in threaded view
|

RE: [mybatis-guice]Mapbinder problem?

Poitras Christian

MyBatis-Guice needs Multibindings extension in many cases. Especially when using Java configuration.

 

Christian

 

De : [hidden email] [mailto:[hidden email]] De la part de nino martinez wael
Envoyé : October-13-10 10:04 AM
À : [hidden email]
Objet : [mybatis-guice]Mapbinder problem?

 

Hi

After I added a typehandler, guice suddently throws this, is mybatis guice missing a maven dependency? :



java.lang.NoClassDefFoundError: com/google/inject/multibindings/MapBinder
    at org.mybatis.guice.MyBatisModule.configure(MyBatisModule.java:241)
    at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
    at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
    at com.google.inject.AbstractModule.install(AbstractModule.java:118)
    at com.netdesign.dao.cisco.v8.uccx.ioc.CiscoV8Module.configure(CiscoV8Module.java:57)
    at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
    at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
    at com.google.inject.spi.Elements.getElements(Elements.java:101)
    at com.google.inject.InjectorShell$Builder.build(InjectorShell.java:135)
    at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:102)
    at com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:144)
    at com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:151)
    at com.netdesign.WallBoardInformationCiscoProviderTest.agentTest(WallBoardInformationCiscoProviderTest.java:67)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
    at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: java.lang.ClassNotFoundException: com.google.inject.multibindings.MapBinder
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 35 more

Reply | Threaded
Open this post in threaded view
|

Re: [mybatis-guice]Mapbinder problem?

nino martinez wael
maybe you should include this as default:

<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-multibindings</artifactId>
<version>2.0</version>
</dependency>


2010/10/13 Poitras Christian <[hidden email]>

MyBatis-Guice needs Multibindings extension in many cases. Especially when using Java configuration.

 

Christian

 

De : [hidden email] [mailto:[hidden email]] De la part de nino martinez wael
Envoyé : October-13-10 10:04 AM
À : [hidden email]
Objet : [mybatis-guice]Mapbinder problem?

 

Hi

After I added a typehandler, guice suddently throws this, is mybatis guice missing a maven dependency? :



java.lang.NoClassDefFoundError: com/google/inject/multibindings/MapBinder
    at org.mybatis.guice.MyBatisModule.configure(MyBatisModule.java:241)
    at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
    at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
    at com.google.inject.AbstractModule.install(AbstractModule.java:118)
    at com.netdesign.dao.cisco.v8.uccx.ioc.CiscoV8Module.configure(CiscoV8Module.java:57)
    at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
    at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
    at com.google.inject.spi.Elements.getElements(Elements.java:101)
    at com.google.inject.InjectorShell$Builder.build(InjectorShell.java:135)
    at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:102)
    at com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:144)
    at com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:151)
    at com.netdesign.WallBoardInformationCiscoProviderTest.agentTest(WallBoardInformationCiscoProviderTest.java:67)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
    at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: java.lang.ClassNotFoundException: com.google.inject.multibindings.MapBinder
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 35 more


Reply | Threaded
Open this post in threaded view
|

Re: [mybatis-guice]Mapbinder problem?

Simone Tripodi
Hi Nino,
that dependency is declared in the 'provided' scope, but you're not
the first person tat let me know is not intuitive. I'll add it in the
'compile' scope, since it's not part of the core module.
Thanks for your feedbacks,
Simo

http://people.apache.org/~simonetripodi/
http://www.99soft.org/



On Wed, Oct 13, 2010 at 4:08 PM, nino martinez wael
<[hidden email]> wrote:

> maybe you should include this as default:
>
> <dependency>
>     <groupId>com.google.inject.extensions</groupId>
>     <artifactId>guice-multibindings</artifactId>
>
>     <version>2.0</version>
> </dependency>
>
>
> 2010/10/13 Poitras Christian <[hidden email]>
>>
>> MyBatis-Guice needs Multibindings extension in many cases. Especially when
>> using Java configuration.
>>
>>
>>
>> Christian
>>
>>
>>
>> De : [hidden email] [mailto:[hidden email]]
>> De la part de nino martinez wael
>> Envoyé : October-13-10 10:04 AM
>> À : [hidden email]
>> Objet : [mybatis-guice]Mapbinder problem?
>>
>>
>>
>> Hi
>>
>> After I added a typehandler, guice suddently throws this, is mybatis guice
>> missing a maven dependency? :
>>
>>
>>
>> java.lang.NoClassDefFoundError: com/google/inject/multibindings/MapBinder
>>     at org.mybatis.guice.MyBatisModule.configure(MyBatisModule.java:241)
>>     at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
>>     at
>> com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
>>     at com.google.inject.AbstractModule.install(AbstractModule.java:118)
>>     at
>> com.netdesign.dao.cisco.v8.uccx.ioc.CiscoV8Module.configure(CiscoV8Module.java:57)
>>     at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
>>     at
>> com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
>>     at com.google.inject.spi.Elements.getElements(Elements.java:101)
>>     at
>> com.google.inject.InjectorShell$Builder.build(InjectorShell.java:135)
>>     at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:102)
>>     at
>> com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:144)
>>     at
>> com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:151)
>>     at
>> com.netdesign.WallBoardInformationCiscoProviderTest.agentTest(WallBoardInformationCiscoProviderTest.java:67)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>     at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>     at
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>     at
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>     at
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>     at
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>     at
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>     at
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>     at
>> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
>>     at
>> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
>>     at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
>>     at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
>>     at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
>>     at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
>> Caused by: java.lang.ClassNotFoundException:
>> com.google.inject.multibindings.MapBinder
>>     at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>>     at java.security.AccessController.doPrivileged(Native Method)
>>     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>>     at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>>     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>>     ... 35 more
>>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [mybatis-guice]Mapbinder problem?

nino martinez wael
No problem..

Happy to help.

2010/10/13 Simone Tripodi <[hidden email]>
Hi Nino,
that dependency is declared in the 'provided' scope, but you're not
the first person tat let me know is not intuitive. I'll add it in the
'compile' scope, since it's not part of the core module.
Thanks for your feedbacks,
Simo

http://people.apache.org/~simonetripodi/
http://www.99soft.org/



On Wed, Oct 13, 2010 at 4:08 PM, nino martinez wael
<[hidden email]> wrote:
> maybe you should include this as default:
>
> <dependency>
>     <groupId>com.google.inject.extensions</groupId>
>     <artifactId>guice-multibindings</artifactId>
>
>     <version>2.0</version>
> </dependency>
>
>
> 2010/10/13 Poitras Christian <[hidden email]>
>>
>> MyBatis-Guice needs Multibindings extension in many cases. Especially when
>> using Java configuration.
>>
>>
>>
>> Christian
>>
>>
>>
>> De : [hidden email] [mailto:[hidden email]]
>> De la part de nino martinez wael
>> Envoyé : October-13-10 10:04 AM
>> À : [hidden email]
>> Objet : [mybatis-guice]Mapbinder problem?
>>
>>
>>
>> Hi
>>
>> After I added a typehandler, guice suddently throws this, is mybatis guice
>> missing a maven dependency? :
>>
>>
>>
>> java.lang.NoClassDefFoundError: com/google/inject/multibindings/MapBinder
>>     at org.mybatis.guice.MyBatisModule.configure(MyBatisModule.java:241)
>>     at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
>>     at
>> com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
>>     at com.google.inject.AbstractModule.install(AbstractModule.java:118)
>>     at
>> com.netdesign.dao.cisco.v8.uccx.ioc.CiscoV8Module.configure(CiscoV8Module.java:57)
>>     at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
>>     at
>> com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
>>     at com.google.inject.spi.Elements.getElements(Elements.java:101)
>>     at
>> com.google.inject.InjectorShell$Builder.build(InjectorShell.java:135)
>>     at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:102)
>>     at
>> com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:144)
>>     at
>> com.google.inject.InjectorImpl.createChildInjector(InjectorImpl.java:151)
>>     at
>> com.netdesign.WallBoardInformationCiscoProviderTest.agentTest(WallBoardInformationCiscoProviderTest.java:67)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>     at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>     at
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>     at
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>     at
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>     at
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>     at
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>     at
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>     at
>> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
>>     at
>> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
>>     at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
>>     at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
>>     at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
>>     at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
>> Caused by: java.lang.ClassNotFoundException:
>> com.google.inject.multibindings.MapBinder
>>     at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>>     at java.security.AccessController.doPrivileged(Native Method)
>>     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>>     at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>>     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>>     ... 35 more
>>
>
>