Software Components containing a property option of Computed return no value although the variable is set in the shell.
search cancel

Software Components containing a property option of Computed return no value although the variable is set in the shell.

book

Article ID: 325871

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

Symptoms:
Software Components containing a property option of Computed return no value although the variable is set in the shell.

Environment

VMware vRealize Automation 7.x

Cause

If the property name alphanumerically precedes underscore in the ASCII table (e.g. if the property name starts with a numeral or an uppercase character) then the first property in the alphanumeric order is skipped when outputting properties.

Output properties are placed into a file to be read later, this file is encoded as UTF-8 BOM on Windows Machines thus preventing proper consumption in the current implementation. (see: https://bugs.java.com/view_bug.do?bug_id=4508058).

Resolution

This is a known issue affecting vRealize Automation 7.5 and below, currently there is no resolution.

Workaround:
To workaround this issue:

Add a placeholder or dummy property as a COMPUTED variable named "00000" to be consumed first.
Note: Only the first property exemplifies this issue in the output.properties file.


Additional Information

Property Types and Setting Options
When Your Software Component Needs Information from Another Component