Details
-
Bug
-
Resolution: Fixed
-
Medium
-
4.4.3, 4.4.4
Description
I was able to reproduce the problem:
java.lang.IllegalArgumentException: cannot save merged build definitions at com.google.common.base.Preconditions.checkArgument(Preconditions.java:88) at com.atlassian.bamboo.plan.PlanHibernateDao.save(PlanHibernateDao.java:428) at com.atlassian.bamboo.plan.PlanHibernateDao.save(PlanHibernateDao.java:45) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 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.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
by following these steps:
1. Pick any plan first.
2. Go to the configuration.
3. Under Branches, click “Create Branch”.
4. Give a Branch Display Name, enable, and create.
5. Go to the Stages & Jobs, pick any job to test the change update.
6. When the job is disable originally, check the “Job Enabled” checkbox and save. The error page appears
7. When the job is enable originally, uncheck the “Job Enable” checkbox and save. The error page appears