mibexsoftware / bamboo-plan-dsl-plugin

Configuration as code with a Groovy-based DSL or YAML for Atlassian Bamboo.
https://marketplace.atlassian.com/plugins/ch.mibex.bamboo.plandsl/
Other
40 stars 16 forks source link

Can't update build plan with different stages #3

Closed tiagolo closed 7 years ago

tiagolo commented 7 years ago

Hi fellows, I've came across another issue, when adding a second stage to a already existing build plan, It gives a java.lang.NullPointerException as described below. To be able to update the target build plan I have to manually remove it first.

Versions:

This is my build plan script:

import ch.mibex.bamboo.plandsl.dsl.scm.auth.SharedCredentialsAuth

project("GROUP") {
    name "group"
    plan("PRODUCT") {
        name "product"

        scm {
            git('product') {
                url 'git@git.company.com.br:group/product.git'
                branch 'develop'
                authType:
                new SharedCredentialsAuth(SharedCredentialsAuth.SharedCredentialsType.SSH, 'gitlab')
            }
            linkedRepository 'repository-builder'
        }

        triggers {
            remote('git.company.com.br') {
                repositories 'product'
                ipAddresses '192.168.1.198'
            }
        }

        branches {
            autoBranchManagement {
                newPlanBranchesForMatchingBranchNames '(?:release|hotfix)\\/v.*'
                deleteInactivePlanBranchesAfterDays 7
            }

            branch('master') {
                enabled true
                cleanupAutomatically false
            }
        }

        stage("Checkout") {
            job("SRC") {
                name "Source Checkout"

                tasks {
                    checkout('Checkout Workspace') {
                        repository('repository-builder') {}
                        repository('product') {
                            checkoutDirectory('temp/product')
                        }
                        forceCleanBuild true
                    }
                    script("Extract Metadata") {
                        isFinal true
                        argument('${bamboo.shortPlanKey}')
                        file {
                            scriptFile 'extract_metadata.sh'
                            interpreter ScriptInterpreter.RUN_AS_EXECUTABLE
                        }
                    }
                    injectBambooVariables("") {
                        isFinal true
                        propertiesFilePath 'envVars.properties'
                        namespace 'group'
                        variablesScope VariablesScope.RESULT
                    }
                }

                artifacts {
                    definition("source-code") {
                        copyPattern '**/*'
                        shared true
                    }
                }
            }
        }

        stage("Compile") {
            job("BUILD") {
                name "Ant Build"

                tasks {
                    custom('com.atlassian.bamboo.plugins.ant:task.builder.ant') {
                        executabe: 'ant'
                        target: 'products -Dproduct.name=${bamboo_group_product} -DRelease=${bamboo_group_release} -DBase=${bamboo_group_base} -DFULL-MODE=${bamboo_group_fullmode} -DFW=${bamboo_group_framework}'
                        buildJdk: 'JDK 1.8'
                    }
                    script("Copy Dependencies") {
                        isFinal true
                        inline {
                            scriptBody '''\
ARTIFACTS_PATH=/home/builds/${bamboo_group_key}

mkdir -p $ARTIFACTS_PATH

find -regex ".*\\.\\(zip\\|log\\)" -type f -exec \\
cp -v {} $ARTIFACTS_PATH \\;
'''
                            interpreter ScriptInterpreter.LEGACY_SH_BAT
                        }
                    }
                }

                artifacts {
                    definition("build-logs") {
                        location 'dist'
                        copyPattern '**/*'
                        shared true
                    }
                }
            }
        }
    }
}

This is the full stack trace:

25-Oct-2016 14:47:34    Error occurred while running Task '(2)' of type ch.mibex.bamboo.plandsl:seed.task.
25-Oct-2016 14:47:34    java.lang.NullPointerException
25-Oct-2016 14:47:34            at com.atlassian.bamboo.build.DefaultJob.getParent(DefaultJob.java:79)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.build.creation.JobCreationServiceImpl.setFullPlanKey(JobCreationServiceImpl.java:422)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.build.creation.PlanCreationTemplate.createPlan(PlanCreationTemplate.java:250)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.build.creation.JobCreationServiceImpl.createSingleJob(JobCreationServiceImpl.java:468)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.plan.branch.ChainPropagatingFacade.createJob(ChainPropagatingFacade.java:96)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.build.creation.JobCreationServiceImpl.createJobAndBranches(JobCreationServiceImpl.java:487)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:26)
25-Oct-2016 14:47:34            at com.sun.proxy.$Proxy362.createJobAndBranches(Unknown Source)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:53)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Oct-2016 14:47:34            at com.sun.proxy.$Proxy1037.createJobAndBranches(Unknown Source)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.build.creation.JobCreationService$createJobAndBranches.call(Unknown Source)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.JobService.createOrUpdate(JobService.groovy:38)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.JobService$createOrUpdate.call(Unknown Source)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.StageService$_createOrUpdate_closure2.doCall(StageService.groovy:31)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
25-Oct-2016 14:47:34            at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
25-Oct-2016 14:47:34            at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1021)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:426)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:442)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2030)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2015)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2068)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.dgm$164.invoke(Unknown Source)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.StageService.createOrUpdate(StageService.groovy:30)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.StageService$createOrUpdate.call(Unknown Source)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.PlanService$_createOrUpdate_closure1.doCall(PlanService.groovy:80)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
25-Oct-2016 14:47:34            at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
25-Oct-2016 14:47:34            at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1021)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:426)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:442)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2030)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2015)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2068)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.dgm$164.invoke(Unknown Source)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.PlanService.createOrUpdate(PlanService.groovy:79)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.PlanService$createOrUpdate.call(Unknown Source)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.ProjectService$_createOrUpdate_closure1.doCall(ProjectService.groovy:31)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
25-Oct-2016 14:47:34            at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
25-Oct-2016 14:47:34            at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1021)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:426)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:442)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2030)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2015)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2068)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.dgm$164.invoke(Unknown Source)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.ProjectService.createOrUpdate(ProjectService.groovy:30)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.services.ProjectService$createOrUpdate.call(Unknown Source)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.PlanDslExecutorImpl$1$_doInTransaction_closure1.doCall(PlanDslExecutorImpl.groovy:44)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
25-Oct-2016 14:47:34            at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
25-Oct-2016 14:47:34            at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1021)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:426)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:442)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2030)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2015)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2068)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.dgm$164.invoke(Unknown Source)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.PlanDslExecutorImpl$1.doInTransaction(PlanDslExecutorImpl.groovy:42)
25-Oct-2016 14:47:34            at com.atlassian.sal.core.transaction.HostContextTransactionTemplate$1.doInTransaction(HostContextTransactionTemplate.java:21)
25-Oct-2016 14:47:34            at com.atlassian.sal.spring.component.SpringHostContextAccessor$1.doInTransaction(SpringHostContextAccessor.java:71)
25-Oct-2016 14:47:34            at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
25-Oct-2016 14:47:34            at com.atlassian.sal.spring.component.SpringHostContextAccessor.doInTransaction(SpringHostContextAccessor.java:68)
25-Oct-2016 14:47:34            at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:26)
25-Oct-2016 14:47:34            at com.sun.proxy.$Proxy264.doInTransaction(Unknown Source)
25-Oct-2016 14:47:34            at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:53)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Oct-2016 14:47:34            at com.sun.proxy.$Proxy465.doInTransaction(Unknown Source)
25-Oct-2016 14:47:34            at com.atlassian.sal.core.transaction.HostContextTransactionTemplate.execute(HostContextTransactionTemplate.java:18)
25-Oct-2016 14:47:34            at sun.reflect.GeneratedMethodAccessor510.invoke(Unknown Source)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:53)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
25-Oct-2016 14:47:34            at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Oct-2016 14:47:34            at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Oct-2016 14:47:34            at com.sun.proxy.$Proxy1056.execute(Unknown Source)
25-Oct-2016 14:47:34            at com.atlassian.sal.api.transaction.TransactionTemplate$execute.call(Unknown Source)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.PlanDslExecutorImpl.execute(PlanDslExecutorImpl.groovy:39)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.PlanDslExecutor$execute.call(Unknown Source)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.task.SeedTask$_execute_closure2$_closure3.doCall(SeedTask.groovy:97)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.task.SeedTask$_execute_closure2$_closure3.doCall(SeedTask.groovy)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
25-Oct-2016 14:47:34            at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
25-Oct-2016 14:47:34            at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1021)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:426)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:420)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.utils.BambooRunnables$BambooRunnableFromCallable.run(BambooRunnables.java:71)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:31)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.applinks.ImpersonationServiceImpl$1.call(ImpersonationServiceImpl.java:85)
25-Oct-2016 14:47:34            at java_util_concurrent_Callable$call.call(Unknown Source)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.task.SeedTask$_execute_closure2.doCall(SeedTask.groovy:99)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Oct-2016 14:47:34            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Oct-2016 14:47:34            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Oct-2016 14:47:34            at java.lang.reflect.Method.invoke(Method.java:498)
25-Oct-2016 14:47:34            at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
25-Oct-2016 14:47:34            at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
25-Oct-2016 14:47:34            at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1021)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:426)
25-Oct-2016 14:47:34            at groovy.lang.Closure.call(Closure.java:442)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2030)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2015)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2068)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.dgm$164.invoke(Unknown Source)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)
25-Oct-2016 14:47:34            at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
25-Oct-2016 14:47:34            at ch.mibex.bamboo.plandsl.plugin.task.SeedTask.execute(SeedTask.groovy:93)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.task.TaskExecutorImpl.lambda$executeTasks$2(TaskExecutorImpl.java:313)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.task.TaskExecutorImpl.executeTaskWithPrePostActions(TaskExecutorImpl.java:246)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.task.TaskExecutorImpl.executeTasks(TaskExecutorImpl.java:313)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.task.TaskExecutorImpl.execute(TaskExecutorImpl.java:118)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.build.pipeline.tasks.ExecuteBuildTask.call(ExecuteBuildTask.java:74)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:215)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl$1.call(BuildAgentControllerImpl.java:139)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl$1.call(BuildAgentControllerImpl.java:130)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:221)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:129)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent$1.run(DefaultBuildAgent.java:137)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:51)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:31)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:20)
25-Oct-2016 14:47:34            at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:52)
25-Oct-2016 14:47:34            at java.lang.Thread.run(Thread.java:745)
mrueegg commented 7 years ago

Fixed with release 1.2.1. Thanks for reporting this bug!