Description
Create sample app
mvn archetype:generate -B ^ -DarchetypeGroupId=com.atlassian.bamboo -DarchetypeArtifactId=bamboo-specs-archetype ^ -DarchetypeVersion=6.0.2 ^ -DgroupId=com.atlassian.bamboo -DartifactId=bamboo-specs-tutorial -Dversion=1.0.0-SNAPSHOT ^ -Dpackage=tutorial -Dtemplate=minimal cd bamboo-specs-tutorial
Execute command to publish plan to server
mvn -Ppublish-specs -X
Expected: plan published to server
Actual: build failed
Caused by: java.lang.NoClassDefFoundError: tutorial\PlanSpec (wrong name: tutorial/PlanSpec) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:760) 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 java.lang.ClassLoader.loadClass(ClassLoader.java:357) at com.atlassian.bamboo.specs.maven.sandbox.FileToBambooSpecsMapper.apply(FileToBambooSpecsMapper.java:35) at com.atlassian.bamboo.specs.maven.sandbox.FileToBambooSpecsMapper.apply(FileToBambooSpecsMapper.java:10) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) at com.atlassian.bamboo.specs.maven.sandbox.SpecsRunner.runSpecsUnderLowPrivilege(SpecsRunner.java:38) at com.atlassian.bamboo.specs.maven.sandbox.SecureMethodInvoker$1.run(SecureMethodInvoker.java:47) at java.lang.Thread.run(Thread.java:745) [ERROR] [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException