I saw BAM-9967, but we are on 3.4.4 -- and that was fixed in 3.4. So we are looking to you guys to see if there is something else.
FYI - there is a variable set to a null value in the plan.
Executing Task 'Build(6)' of type com.atlassian.bamboo.plugins.maven:task.builder.mvn3.
(com.atlassian.bamboo.task.TaskException : Failed to execute task)
Occurred: 10 May 2012, 10:38:15 AM
Agent: Agent 5
--------------------------------------------------------------------------------
com.atlassian.bamboo.task.TaskException: Failed to execute task
at com.atlassian.bamboo.plugins.maven.task.Maven3BuildTask.execute(Maven3BuildTask.java:110)
at com.atlassian.bamboo.task.TaskExecutorImpl.executeTasks(TaskExecutorImpl.java:180)
at com.atlassian.bamboo.task.TaskExecutorImpl.execute(TaskExecutorImpl.java:88)
at com.atlassian.bamboo.build.pipeline.tasks.ExecuteBuildTask.call(ExecuteBuildTask.java:84)
at sun.reflect.GeneratedMethodAccessor510.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.orm.hibernate.HibernateInterceptor.invoke(HibernateInterceptor.java:117)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy563.call(Unknown Source)
at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent.build(DefaultBuildAgent.java:202)
at com.atlassian.bamboo.v2.build.agent.BuildAgentControllerImpl.waitAndPerformBuild(BuildAgentControllerImpl.java:103)
at com.atlassian.bamboo.v2.build.agent.DefaultBuildAgent$1.run(DefaultBuildAgent.java:109)
at com.atlassian.bamboo.build.pipeline.concurrent.NamedThreadFactory$2.run(NamedThreadFactory.java:50)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
at java.lang.ProcessEnvironment.validateValue(ProcessEnvironment.java:102)
at java.lang.ProcessEnvironment.access$400(ProcessEnvironment.java:44)
at java.lang.ProcessEnvironment$Value.valueOf(ProcessEnvironment.java:185)
at java.lang.ProcessEnvironment$StringEnvironment.put(ProcessEnvironment.java:224)
at java.lang.ProcessEnvironment$StringEnvironment.put(ProcessEnvironment.java:203)
at java.util.AbstractMap.putAll(AbstractMap.java:256)
at com.atlassian.utils.process.ExternalProcess.createProcess(ExternalProcess.java:237)
at com.atlassian.utils.process.ExternalProcess.start(ExternalProcess.java:283)
at com.atlassian.utils.process.ExternalProcess.execute(ExternalProcess.java:408)
at com.atlassian.bamboo.process.ProcessServiceImpl.executeProcess(ProcessServiceImpl.java:176)
at sun.reflect.GeneratedMethodAccessor951.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129)
at $Proxy141.executeProcess(Unknown Source)
at sun.reflect.GeneratedMethodAccessor951.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
at $Proxy141.executeProcess(Unknown Source)
at com.atlassian.bamboo.plugins.maven.task.Maven3BuildTask.execute(Maven3BuildTask.java:75)
... 18 more
--------------------------------------------------------------------------------
BAM-9967 only fixed the validation of the value on Bamboo side, the error you're getting comes from a class that tries to launch the process. I've opened a new bug for this, please watch and vote.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.