In TKU July 2008 active version command is now executed by shell inside an anonymous function (indicated by brackets). This prevents situations where due to the commands not being able to be run, the shell error produced confusing Discovery and causing it to wait until timeout.
In TKU October 2008 active versioning has been added for Windows platforms.
In TKU March 2009 the regular expression that parsed the classpath argument was corrected. It now handles classpath arguments that have multiple entries and classpath arguments that have spaces in the path
In TKU May 2011 the pattern was updated with an additional approach to obtain the server name for each instance of the running product
In TKU October 2011 the pattern was enhanced to add support for version 7 of Red Hat JBoss Application Server and versioning methods updated as part of that change
In TKU December 2011 pattern updated with an improved method to obtain base directory location, particularly for older versions of JBoss
In TKU February 2012 Xpath usage optimization was carried out in the JBoss Extended Discovery pattern module.
In TKU March 2012 pattern trigger updated to take into account possibility of the java binary being concatenated with the JVM name on UNIX platform
In TKU August 2012 added file versioning method from jar-versions.xml file and active versioning method is disabled by default in pattern configuration section (QM001762338).
In TKU November 2012 replaced reading of large jar-versions.xml file with getting line containing version using grep and findstr command(ISS03994141)
Key_group creation was added for case when base_dir and server name are missing in standalone mode.
In TKU January 2013 pattern updated to correct the parsing of the installation path from the process command-line. Pattern further updated to correct publisher name in the SI type and SI key creation standardized.
In TKU February 2013 The pattern now handles versions of the format 'abc' in path versioning.
In TKU April 2013 alternative regular expressions were added to get base_dir for older versions on UNIX platform. In addition, two new attributes, server_base and server_home, were added to the SI for use in the extended pattern module.
In TKU October 2013 Path versionig was updated. Edition information was added to distinguish Community and Enterprise versions.
In TKU June 2014 Updated method for obtaining edition.
In TKU October 2014, the Red Hat JBoss Application Server pattern was improved to identify the Red Hat JBoss Application Server edition. (QM001860730).
In TKU February 2015 the pattern was updated with the following changes:
In TKU May 2015 the pattern was updated with the following changes:
In TKU August 2015 the following changes were implemented:
In TKU September 2015 the following changes were implemented:
In TKU November 2015 the following changes were implemented for JBossExtendedDiscovery:
In TKU May 2016 we made the following changes:
In TKU June 2016 the pattern was updated with the following changes:
In TKU October 2016 the pattern was slightly updated to not create a link to itself (DRDC1-7195)
In TKU July 2017 JBossExtendedDiscovery pattern was updated to support alternative method of obtaining configuration file (DRDC1-9085)
In TKU Sep 2017 the following updates were implemented:
In TKU December 2017 path and package versioning approaches for WildFly were updated (DRDC1-10470)
In TKU July 2018 the following changes were introduced:
In TKU September 2018 alternative File Versioning method was introduced. (DRDC1-11963)
In TKU February 2019 we updated paths, where pattern searches for configuration files
In TKU August 2019 - Update versioning approach (DRDC1-13301, DRDC1-13466)
In TKU October 2019 improved active versioning (DRDC1-13885)
In TKU October 2019 updated file and active versioning (DRDC1-14041)