Actions meant to update parameters using e.g. ROC - Update string Parameter fail.

book

Article ID: 6875

calendar_today

Updated On:

Products

CA Release Automation - Release Operations Center (Nolio) CA Release Automation - DataManagement Server (Nolio)

Issue/Introduction

"ROC - Update string Parameter" fails to update parameter with error:

 

<Please see attached file for image>

Capture2.JPG

However the parameter does exist. Other actions such as "Set Parameter Value - String" updating the same parameter do complete well.

Cause

There are a number of conditions that need to be satisfied in order to let the "ROC - update .... parameter" actions succeed

Environment

Release Automation 5.5 and higher

Resolution

Following conditions need to be met, given following parameters of the action:

<Please see attached file for image>

src="/servlet/servlet.FileDownload?file=0150c000004AK1sAAG" alt="Capture3.JPG" width="1226" height="581">

  1. The Step's stage should be different than the stage the action actually runs in, so when the Step's stage is Deployment, the action should run in pre-Deployment. 
  2. The parameter specified should be of type User Input
  3. The parameter should be referenced in the Process that is invoked by Step Name
  4. The Parameter Name should list the fully qualified parameter name excluding the qualifiers already listed in Step Name and Server Type name. E.g. is the parameter name is defined as:

<Please see attached file for image>

src="/servlet/servlet.FileDownload?file=0150c000004AK1tAAG" alt="Capture4.JPG" width="344" height="287">

Then the full qualified name would be process2/Server Type 1/Default Component/sParm2

The action has filled in parameters for Step Name (referring to process2) and Server Type Name, so the Parameter Name to refer to is the remaining part: Default Component/sParm2

Attachments

1558703243539000006875_sktwi1f5rjvs16q67.jpeg get_app
1558703241577000006875_sktwi1f5rjvs16q66.jpeg get_app
1558703239643000006875_sktwi1f5rjvs16q65.jpeg get_app