HI all,
I have the same Exception:
Caused by: java.lang.NoClassDefFoundError: com/google/inject/Module
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.privateGetPublicMethods(Class.java:2547)
at java.lang.Class.getMethods(Class.java:1410)
at
org.apache.velocity.util.introspection.ClassMap.getAccessibleMethods(ClassMap.java:
258)
at
org.apache.velocity.util.introspection.ClassMap.populateMethodCache(ClassMap.java:
151)
at
org.apache.velocity.util.introspection.ClassMap.<init>(ClassMap.java:
64)
at
org.apache.velocity.util.introspection.IntrospectorBase.createClassMap(IntrospectorBase.java:
126)
at
org.apache.velocity.util.introspection.IntrospectorBase.getMethod(IntrospectorBase.java:
112)
at
org.apache.velocity.util.introspection.Introspector.getMethod(Introspector.java:
100)
at
org.apache.velocity.runtime.parser.node.PropertyExecutor.discover(PropertyExecutor.java:
65)
at
org.apache.velocity.runtime.parser.node.PropertyExecutor.<init>(PropertyExecutor.java:
39)
at
org.apache.velocity.util.introspection.UberspectImpl.getPropertyGet(UberspectImpl.java:
156)
at
org.apache.velocity.runtime.parser.node.ASTIdentifier.execute(ASTIdentifier.java:
125)
at
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:
175)
at
org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:
327)
at
org.apache.velocity.runtime.parser.node.ASTAddNode.value(ASTAddNode.java:
66)
at
org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:
51)
at
org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:
95)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:
55)
at
org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166)
at
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:
114)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:
55)
at
org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166)
at
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:
114)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:
230)
at org.apache.velocity.Template.merge(Template.java:256)
at
org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449)
at
org.uncommons.reportng.AbstractReporter.generateFile(AbstractReporter.java:
108)
at
org.uncommons.reportng.HTMLReporter.createOverview(HTMLReporter.java:
142)
at
org.uncommons.reportng.HTMLReporter.generateReport(HTMLReporter.java:
107)
at org.testng.TestNG.generateReports(TestNG.java:1064)
at org.testng.TestNG.run(TestNG.java:1023)
at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:
122)
at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:
92)
at
org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:
101)
... 9 more
Caused by: java.lang.ClassNotFoundException: com.google.inject.Module
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)
... 45 more
but only when I use reportNG
Any idea?
Thanks