Property Substitution

The property substitution mechanism can override module properties predefined in a project in a restricted manner. You can view and set predefined properties in TIBCO Business Studio. Properties are specified as %%VARNAME%% and cannot contain any white space.

With property substitution, you can accomplish the following operations:

  • Substitute string, int, and other properties specified in a project at startup time.
  • Locally define the value for a property for a specific project. The local value takes precedence over any global value.
  • Specify the value for a property in a properties file. This overrides the project repository and values set in code, but not properties set on the command line.
  • Enforce the predefined properties listed in Predefined Module Properties.

    Properties can be used anywhere in the configuration and can be replaced by the locally-defined adapter configuration.