Missing import exception AtlassianPluginsTestRunne

Run Settings
LanguageJava
Language Version
Run Command
Trying to execute deploy life cycle which executes tests which uses JUnit ------------------------------------------------------- T E S T S ------------------------------------------------------- Running it.xxx.jira.IssueMappingServiceTest Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec <<< FAILURE! initializationError(it.xxx.jira.IssueMappingServiceTest) Time elapsed: 0 sec <<< ERROR! java.lang.NoClassDefFoundError: org/junit/internal/runners/rules/RuleFieldValidator at com.atlassian.plugins.osgi.test.AtlassianPluginsTestRunner.collectInitializationErrors(AtlassianPluginsTestRunner.java:156) at org.junit.runners.ParentRunner.validate(ParentRunner.java:493) at org.junit.runners.ParentRunner.<init>(ParentRunner.java:92) at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:74) at com.atlassian.plugins.osgi.test.AtlassianPluginsTestRunner.<init>(AtlassianPluginsTestRunner.java:57) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:104) at org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:86) at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:70) at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:37) at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:70) at org.junit.internal.requests.ClassRequest.createRunner(ClassRequest.java:28) at org.junit.internal.requests.MemoizingRequest.getRunner(MemoizingRequest.java:19) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:250) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) Caused by: java.lang.ClassNotFoundException: org.junit.internal.runners.rules.RuleFieldValidator at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 28 more Results : Tests in error: initializationError(it.xxx.jira.IssueMappingServiceTest): org/junit/internal/runners/rules/RuleFieldValidator Tests run: 1, Failures: 0, Errors: 1, Skipped: 0 // Exception is thrown in following file: // com/atlassian/plugins/atlassian-plugins-osgi-testrunner/1.2.3/atlassian-plugins-osgi-testrunner-1.2.3-sources.jar!/com/atlassian/plugins/osgi/test/AtlassianPluginsTestRunner.java package com.atlassian.plugins.osgi.test; import java.io.IOException; import java.lang.annotation.Annotation; import java.util.List; import java.util.Map; import javax.ws.rs.core.MediaType; import com.atlassian.plugins.osgi.test.rest.AnnotationTypeAdapter; import com.atlassian.plugins.osgi.test.rest.TestResultDetailRepresentation; import com.atlassian.plugins.osgi.test.rest.UpmOptionAdapter; import com.atlassian.upm.api.util.Option; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import org.apache.wink.client.ClientConfig; import org.apache.wink.client.ClientResponse; import org.apache.wink.client.Resource; import org.apache.wink.client.RestClient; import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.internal.AssumptionViolatedException; import org.junit.internal.runners.model.EachTestNotifier; import org.junit.internal.runners.statements.RunAfters; import org.junit.internal.runners.statements.RunBefores; import org.junit.rules.RunRules; import org.junit.rules.TestRule; import org.junit.runner.Description; import org.junit.runner.Result; import org.junit.runner.notification.Failure; import org.junit.runner.notification.RunListener; import org.junit.runner.notification.RunNotifier; import org.junit.runner.notification.StoppedByUserException; import org.junit.runners.BlockJUnit4ClassRunner; import org.junit.runners.model.FrameworkMethod; import org.junit.runners.model.InitializationError; import org.junit.runners.model.Statement; // Here is exception import static org.junit.internal.runners.rules.RuleFieldValidator.CLASS_RULE_VALIDATOR; import static org.junit.internal.runners.rules.RuleFieldValidator.RULE_VALIDATOR; // See also discussion on: // https://community.atlassian.com/t5/Answers-Developer-Questions/NoClassDefFoundError-RuleFieldValidator-on-executin-integration/qaq-p/564062 https://cdn.pbrd.co/images/HRHKu11.png
Editor Settings
Theme
Key bindings
Full width
Lines