Error when creating project from Serenity Jbehave archetype 1.

59 views
Skip to first unread message

raj_2aryan

unread,
Sep 25, 2016, 5:21:09 AM9/25/16
to Serenity BDD Users Group

I created a project from this version of serenity jbehave.

I am getting an error when running the tests. 

IDE is sts 3.6.4

maven  3.3.9

jdk 1.8


[main] INFO net.thucydides.core.util.PropertiesFileLocalPreferences - serenity.project.name=Demo Project using Serenity and JBehave
java.lang.NoClassDefFoundError: org/mockito/asm/signature/SignatureVisitor
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at net.serenitybdd.jbehave.ClassFinder.loadClassWithName(ClassFinder.java:206)
at net.serenitybdd.jbehave.ClassFinder.findClassesInJar(ClassFinder.java:169)
at net.serenitybdd.jbehave.ClassFinder.findClasses(ClassFinder.java:141)
at net.serenitybdd.jbehave.ClassFinder.allClassesInPackage(ClassFinder.java:74)
at net.serenitybdd.jbehave.ClassFinder.fromPackage(ClassFinder.java:57)
at net.serenitybdd.jbehave.SerenityStepFactory.getCandidateClasses(SerenityStepFactory.java:61)
at net.serenitybdd.jbehave.SerenityStepFactory.stepsTypes(SerenityStepFactory.java:51)
at org.jbehave.core.steps.AbstractStepsFactory.createCandidateSteps(AbstractStepsFactory.java:34)
at net.serenitybdd.jbehave.SerenityStepFactory.createCandidateSteps(SerenityStepFactory.java:44)
at net.serenitybdd.jbehave.runners.SerenityReportingRunner.buildCandidateSteps(SerenityReportingRunner.java:253)
at net.serenitybdd.jbehave.runners.SerenityReportingRunner.createCandidateStepsWith(SerenityReportingRunner.java:208)
at net.serenitybdd.jbehave.runners.SerenityReportingRunner.createCandidateStepsWithNoMonitor(SerenityReportingRunner.java:216)
at net.serenitybdd.jbehave.runners.SerenityReportingRunner.getCandidateSteps(SerenityReportingRunner.java:199)
at net.serenitybdd.jbehave.runners.SerenityReportingRunner.countStories(SerenityReportingRunner.java:284)
at net.serenitybdd.jbehave.runners.SerenityReportingRunner.testCount(SerenityReportingRunner.java:149)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestClassReference.countTestCases(JUnit4TestClassReference.java:30)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.countTests(RemoteTestRunner.java:479)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:447)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)
Caused by: java.lang.ClassNotFoundException: org.mockito.asm.signature.SignatureVisitor
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 33 more

raj_2aryan

unread,
Sep 25, 2016, 5:23:21 AM9/25/16
to Serenity BDD Users Group
archetype version 1.1.38 serenity jbehave

Vivek Singh

unread,
Sep 26, 2016, 2:04:07 AM9/26/16
to Serenity BDD Users Group

Resolved.


--
You received this message because you are subscribed to a topic in the Google Groups "Serenity BDD Users Group" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/thucydides-users/gJt3KQEaV_E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to thucydides-users+unsubscribe@googlegroups.com.
To post to this group, send email to thucydides-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

John Smart

unread,
Sep 26, 2016, 2:10:11 AM9/26/16
to Vivek Singh, Serenity BDD Users Group
HI Vivek,

How did you get around your issue?


-- 
___________________________________________________
John Smart | Wakaleo Consulting  |  +44 7398 832273
Making smart teams collaborate better
http://johnfergusonsmart.com  |  john....@wakaleo.com
___________________________________________________

We love breaking down silos and helping smart teams collaborate better! Ask about our tailored on-site workshops in Agile Product Planning, BDD Requirements Discovery,  BDD, TDD and Clean Coding, and Advanced BDD Test Automation.
___________________________________________________

You received this message because you are subscribed to the Google Groups "Serenity BDD Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to thucydides-use...@googlegroups.com.
To post to this group, send email to thucydid...@googlegroups.com.

Vivek Singh

unread,
Sep 26, 2016, 2:40:39 AM9/26/16
to John Smart, Serenity BDD Users Group

It looks like when the group id starts with org or com error is being thrown.

Ex.

Group id: org.ex
Artifact id: demo


To unsubscribe from this group and stop receiving emails from it, send an email to thucydides-users+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages