I am running Bamboo 4.4.0 on Windows with the "CLI Tasks" plugin version 3.1.0. I have successfully tested the scripting from a command prompt to make sure I can connect and that everything works. Here is the script I am attempting to include in my CLI task:
--action run --server http://source.caseintel.com:8090 --user johndoe --password abc123 @DATA --action addComment --space "CSD" --title "Test Page" --comment "Test Comment - ${bamboo.buildNumber}"
I receive the following messages:
From build log:
simple 10-Feb-2013 17:41:15 Build NETGISSCL-CCLI-JOB1-5 started building on agent Devserver Agent simple 10-Feb-2013 17:41:15 Build working directory is C:\bamboo-home\xml-data\build-dir\NETGISSCL-CCLI-JOB1 simple 10-Feb-2013 17:41:15 Executing build NETGISSCL-CCLI-JOB1-5 simple 10-Feb-2013 17:41:15 Running pre-build action: Build Number Stamper simple 10-Feb-2013 17:41:15 Running pre-build action: Clover Grails PreBuild Action simple 10-Feb-2013 17:41:15 Running pre-build action: VCS Version Collector simple 10-Feb-2013 17:41:15 Running pre-build action: Repository Isolation Enabler Action simple 10-Feb-2013 17:41:15 Running pre-build action: Maven Settings Prebuild Action command 10-Feb-2013 17:41:15 Substituting variable: ${bamboo.buildNumber} with 5 error 10-Feb-2013 17:41:15 Failed to execute the build 'NETGISSCL-CCLI-JOB1-5': Error creating bean with name 'org.swift.bamboo.acli.ConfluenceCliTask': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.swift.bamboo.acli.ConfluenceCliTask]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/axis/AxisFault simple 10-Feb-2013 17:41:15 Finalising the build... simple 10-Feb-2013 17:41:15 Stopping timer. simple 10-Feb-2013 17:41:15 Build NETGISSCL-CCLI-JOB1-5 completed. simple 10-Feb-2013 17:41:15 Running on server: post build plugin 'NCover Results Collector' simple 10-Feb-2013 17:41:15 Running on server: post build plugin 'Clover Delta Calculator' simple 10-Feb-2013 17:41:15 Running on server: post build plugin 'Build Hanging Detection Configuration' simple 10-Feb-2013 17:41:15 Running on server: post build plugin 'Maven Dependencies Postprocessor' simple 10-Feb-2013 17:41:15 All post build plugins have finished simple 10-Feb-2013 17:41:15 Generating build results summary... simple 10-Feb-2013 17:41:15 Saving build results to disk... simple 10-Feb-2013 17:41:16 Indexing build results... simple 10-Feb-2013 17:41:16 Finished building NETGISSCL-CCLI-JOB1-5.
Error:
Failed to execute the build 'NETGISSCL-CCLI-JOB1-5'
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.swift.bamboo.acli.ConfluenceCliTask': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.swift.bamboo.acli.ConfluenceCliTask]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/axis/AxisFault
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:254)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:300)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor.createBean(DefaultSpringContainerAccessor.java:109)
at com.atlassian.plugin.module.ClassPrefixModuleFactory.createModule(ClassPrefixModuleFactory.java:32)
at com.atlassian.plugin.module.PrefixDelegatingModuleFactory.createModule(PrefixDelegatingModuleFactory.java:99)
at com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor.createModule(AbstractBambooModuleDescriptor.java:26)
at com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor.getModule(AbstractBambooModuleDescriptor.java:90)
at com.atlassian.bamboo.task.TaskExecutorImpl.executeTasks(TaskExecutorImpl.java:182)
at com.atlassian.bamboo.task.TaskExecutorImpl.execute(TaskExecutorImpl.java:93)
at com.atlassian.bamboo.build.pipeline.tasks.ExecuteBuildTask.call(ExecuteBuildTask.java:87)
at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:206)
at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:103)
at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent$1.run(DefaultBuildAgent.java:111)
at com.atlassian.bamboo.build.pipeline.concurrent.NamedThreadFactory$2.run(NamedThreadFactory.java:52)
at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.swift.bamboo.acli.ConfluenceCliTask]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/axis/AxisFault
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:248)
... 24 more
Caused by: java.lang.NoClassDefFoundError: org/apache/axis/AxisFault
at org.swift.bamboo.acli.ConfluenceCliTask.<init>(ConfluenceCliTask.java:27)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100)
... 26 more
Caused by: java.lang.ClassNotFoundException: org.apache.axis.AxisFault
at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:772)
at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
I created BCLIP-4 for you. A snapshot (or workaround) is required to address a change made in Bamboo 4.4 and above. See the issue for details.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.