Sun N1 Service Provisioning System 5.1 Plan and Component Developer's Guide

Substitution Variable Validation

Substitution variables are parsed and examined for syntax errors during a component, plan, or configuration template checkin.

The provisioning system performs context-sensitive syntax validation. For example, the expression :[target:sys.hostName] can be used in a component variable default value, but cannot be used in a step.

Note that the provisioning system does not perform semantic validation of entities that are referenced by substitution variables. For example, if a variable references a system service, the provisioning system does not confirm that the system service actually exists.