Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-18584

Bamboo Specs publisher doesn't work on Windows

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 6.2.0, 6.1.1
    • None
    • None
    • None

    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 
      

      Attachments

        Activity

          People

            pbruski Przemek Bruski
            achystoprudov Alexey Chystoprudov
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: