This section explains configuration tracking for JBoss. Note that configuration tracking for JBoss is disabled by default.

In vRealize Hyperic 5.8, the JBoss plugin uses a plugin support class - org.hyperic.hq.product.FileChangeTrackPlugin - --- that enables more detailed change tracking than available in previous versions of vRealize Hyperic. This plugin tracks the change type ("add", "delete", "modify", or "rename") and the actual changes in text files.

For JBoss, the default value of the Configuration Files field, which specifies which files to track, is:

server/all/conf;true;.*\.xml|.*\.cfg|.*\.properties|.*\.ini|.*\.conf|.*\.config;,
server/default/conf;true;.*\.xml|.*\.cfg|.*\.properties|.*\.ini|.*\.conf|
.*\.config;,server/default/deploy;true;.*\.jar|.*\.dll|.*\.class|.*\.jsp|.*\.asp|
.*\.aspx|.*\.php|.*\.pl|.*\.vb|.*\.vbs|.*\.js|.*\.py|.*\.pyc|.*\.cgi|.*\.xml|.*\.cfg|
.*\.properties|.*\.ini|.*\.conf|.*\.config;,server/minimal/conf;true;.*\.xml|.*\.cfg|
.*\.properties|.*\.ini|.*\.conf|.*\.config;,server/standard/conf;true;.*\.xml|
.*\.cfg|.*\.properties|.*\.ini|.*\.conf|.*\.config;,server/web/conf;true;.*\.xml|
.*\.cfg|.*\.properties|.*\.ini|.*\.conf|.*\.config;,;false;jar-versions.xml;,
configuration/;false;.*\.xml|.*\.properties

When configuration tracking is enabled, this filter causes vRealize Hyperic to track files:

  • In any directory in the JBossHome/server/all/conf directory and any directories below it, files with the following extensions: .xml, .cfg, .properties, .ini, .conf, .config.

  • In any directory in the JBossHome/server/default/conf directory and any directories below it, files with the following extensions: .xml, .cfg, .properties, .ini, .conf, .config.

  • In any directory in the JBossHome/server/default/deploy directory and any directories below it, files with the following extensions: .jar, .dll, .class, .jsp, .asp, .aspx, .php, .pl, .vb, .vbs, .js, .py, .pyc, .cgi, .xml, .cfg, .properties, .ini, .conf, .config.

  • In any directory in the JBossHome/server/minimal/conf directory and any directories below it, files with the following extensions: .xml, .cfg, .properties, .ini, .conf, .config.

  • In any directory in the JBossHome/server/standard/conf directory and any directories below it, files with the following extensions: .xml, .cfg, .properties, .ini, .conf, .config.

  • In any directory in the JBossHome/server/web/conf directory and any directories below it, files with the following extensions: .xml, .cfg, .properties, .ini, .conf, .config.

  • In the JBossHome directory, the file jar-versions.xml.

  • In the JBossHome/configuration/ directory, files with the following extensions: .xml, .properties.

Configuration tracking for Jboss is disabled by default. For information about how to enable configuration tracking and how to specify which files to track, see Set Up Configuration Tracking for a Resource in vRealize Hyperic Administration.