Features Sync Status

You can get status of all the Features on the Node by invoking the getNodeFeaturesStatus target of node_build.xml file located in the samples directory ( CONFIG_HOME\admin\<Enterprise_Name>\samples or TIBCO_HOME\administrator\3.4\samples).

The following table shows Feature status in different scenarios:

ActiveMatrix Administrator stores Node Features at two places in the database that is enabledFeatures and runtimeFeatures.
  • enabledFeatures: When you add the Feature from Administrator UI, the enabledFeatures column in Administrator database is updated with the Feature ID. The status of the Feature is displayed as 'Mark for Install' in the Administrator UI.
  • runtimeFeatures: When you click Install or Sync button in the Administrator UI, the Feature which is marked for install gets added to the file node.xml and runtimeFeatures column in the Administrator database is updated with the Feature ID.
  • Runtime: Features which are present in the runtime file system that is node.xml (located in <CONFIG_HOME>\tibcohost\<instance_name>\data_3.2.x\nodes\<node_name>\configuration directory).
Scenario Feature Status enabled Features runtime Features Runtime
The Feature in the ActiveMatrix Administrator UI is in sync with runtime. In-Sync Yes Yes Yes
The Feature is removed from runtime by using the tibcohost command, but its status is not updated in the ActiveMatrix Administrator UI. Out-of-Sync Yes Yes No
The Feature is enabled in runtime using the tibcohost command, but its status is not updated in the ActiveMatrix Administrator UI. Out-of-Sync No No Yes
The Feature is added from ActiveMatrix Administrator UI and enabled in runtime using the tibcohost command. Out-of-Sync (will Add Feature to dbRuntimeFeatures) Yes No Yes
The Feature is removed from ActiveMatrix Administrator UI and disabled from runtime using the tibcohost command. Out-Of-Sync (will Remove feature from dbRuntimeFeatures) No Yes No
The Feature is added from ActiveMatrix Administrator UI but it is not in sync with runtime. Out-Of-Sync (Mark for Install) Yes No No
The Feature is removed from ActiveMatrix Administrator UI but it is not in sync with runtime. Out-Of-Sync (Mark for Uninstall) No Yes Yes