Order of Precedence at Run time

This is the order of precedence that is established at run time, from the highest priority to the lowest:

  1. Command-line arguments at engine startup.
  2. Properties set in property files specified at the command line.
  3. Properties in the deployed TRA file.
  4. CDD file, processing unit level (for the current PU): properties and settings.
  5. CDD file, agent class level (for agents listed in the current PU settings, prioritized in reverse order of that list): properties and settings.
  6. CDD file, cluster level: properties, settings and message encoding.
  7. EAR file properties (such as global variable overrides).
    Note: Global variables set in the CDD file are ignored if you deploy using TIBCO Administrator. They are overridden by variables set in TIBCO BusinessEvents Monitoring and Management.

    TRA files should be used only for system-level settings that must be read before the JVM starts. All other properties should be in the CDD.