Following error appears when trying to display the 'Initialization Steps' tab of a Deployment Plan :
failed to retrieve steps for stage RUN with the provided release id: xxx
In nolio_dm_all.log we could see this :
2023-09-27T11:56:30.249+02:00 [https-jsse-nio-8443-exec-5] DEBUG (com.nolio.releasecenter.controllers.StageInReleaseCandidateController:67) - ReleaseCandidate - Get stage by stage ID 871
2023-09-27T11:56:30.252+02:00 [https-jsse-nio-8443-exec-5] DEBUG (com.nolio.releasecenter.model.release.ReleaseCandidateModuleDataServiceImpl:53) - Get steps for stage: 871
2023-09-27T11:56:30.273+02:00 [https-jsse-nio-8443-exec-5] DEBUG (com.nolio.releasecenter.model.release.ReleaseCandidateModuleDataServiceImpl:187) - Get step for release candidate, step: 14738
2023-09-27T11:56:31.384+02:00 [https-jsse-nio-8443-exec-5] ERROR (com.nolio.releasecenter.controllers.ControllerBase:126) - Controller method error occurred.
java.lang.NullPointerException: null
at com.nolio.releasecenter.services.ReleaseCandidateStepServiceImpl.getStepsWithMissingReleaseParamsValues(ReleaseCandidateStepServiceImpl.java:145) ~[ra-app-services-6.8.0.jar:?]
at com.nolio.releasecenter.services.ReleaseCandidateStepServiceImpl.getReleaseCandidateSteps(ReleaseCandidateStepServiceImpl.java:71) ~[ra-app-services-6.8.0.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_282]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_282]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_282]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_282]
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.27.jar:5.3.27]
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) ~[spring-aop-5.3.27.jar:5.3.27]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.27.jar:5.3.27]
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61) ~[spring-security-core-5.7.8.jar:5.7.8]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.27.jar:5.3.27]
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-5.3.27.jar:5.3.27]
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) ~[spring-tx-5.3.27.jar:5.3.27]
...
2023-09-27T11:56:31.386+02:00 [https-jsse-nio-8443-exec-5] ERROR (com.nolio.releasecenter.utils.MessagesDataUtils:186) - Unexpected error [1695808591386]
java.lang.NullPointerException: null
at com.nolio.releasecenter.services.ReleaseCandidateStepServiceImpl.getStepsWithMissingReleaseParamsValues(ReleaseCandidateStepServiceImpl.java:145) ~[ra-app-services-6.8.0.jar:?]
at com.nolio.releasecenter.services.ReleaseCandidateStepServiceImpl.getReleaseCandidateSteps(ReleaseCandidateStepServiceImpl.java:71) ~[ra-app-services-6.8.0.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_282]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_282]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_282]
Release Automation 6.8.2 (build 881)
This problem is resolved in version 6.8.3.
See : RA Patch 6.8.3
Install the patch 6.8.3 on the NAC server