TKU July 2008
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.
TKU October 2008
In TKU October 2008 active versioning has been added for Windows platforms.
TKU March 2009
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
TKU May 2011
In TKU May 2011 the pattern was updated with an additional approach to obtain the server name for each instance of the running product
TKU Oct 2011
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
TKU Dec 2011
In TKU December 2011 pattern updated with an improved method to obtain base directory location, particularly for older versions of JBoss
TKU Feb 2012
In TKU February 2012 Xpath usage optimization was carried out in the JBoss Extended Discovery pattern module.
TKU Mar 2012
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
TKU August 2012
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).
TKU Nov 2012
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.
TKU Jan 2013
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.
TKU February 2013
In TKU February 2013 The pattern now handles versions of the format 'abc' in path versioning.
TKU April 2013
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.
TKU April 2013
In TKU October 2013 Path versionig was updated. Edition information was added to distinguish Community and Enterprise versions.
TKU June 2014
In TKU June 2014 Updated method for obtaining edition.
TKU October 2014
In TKU October 2014, the Red Hat JBoss Application Server pattern was improved to identify the Red Hat JBoss Application Server edition. (QM001860730).
TKU February 2015
In TKU February 2015 the pattern was updated with the following changes:
- Privilege command execution configuration using the pattern configuration block has been deprecated. A recommended method through the BMC Atrium Discovery platform configuration is described here.
TKU May 2015
In TKU May 2015 the pattern was updated with the following changes:
- Improved versioning.(QM001878079)
TKU August 2015
In TKU August 2015 the following changes were implemented:
- pattern triggers off JBoss Process and Host Controller
- creates new Process Controller, Host Controller and Domain Controller SIs,
- associates parent/child processes
- creates management link between JBoss Process Controller and managed JBoss App Server SIs and management link created between JBoss Host Controller SI acting as Domain Controller and managed JBoss Host Controller SIs.
- The Pattern alternatively searches for jboss.jar in jar-versions.xml file (QM001883595)
- Implemented alternative method to obtain server name from -D[Server:...] in args.
TKU September 2015
In TKU September 2015 the following changes were implemented:
- Improved versioning.(QM001886808)
TKU November 2015
In TKU November 2015 the following changes were implemented for JBossExtendedDiscovery:
- An alternative method was added for J2EEApplication modelling (QM001887298)
- An alternative method was added for configuration file extaction (QM001887298)
TKU April 2016
TKU May 2016
In TKU May 2016 we made the following changes:
- We removed the process controller software instance. We now have a model based on domain controllers, host controllers and application servers
- We added details of server groups
TKU June 2016
In TKU June 2016 the pattern was updated with the following changes:
- Added multicast_socket attribute to JBoss Application Server (DRDC1-5987)
- Changed Domain Controller SI into Host Controller SI with domain_controller attribute to correct the architecture of the product and get rid of redundant relationships (DRDC1-5987)
- Added an alternative way of extracting server_name attribute (DRDC1-5987)
- Added support for JBoss Standalone Cluster (DRDC1-5987)
- JBossExtendedDiscovery pattern was updated to support JBoss Standalone Cluster (App Server's Software Components are now also contained within JBoss Standalone Cluster) (DRDC1-5987)
TKU October 2016
In TKU October 2016 the pattern was slightly updated to not create a link to itself (DRDC1-7195)
TKU July 2017
In TKU July 2017 JBossExtendedDiscovery pattern was updated to support alternative method of obtaining configuration file (DRDC1-9085)
TKU September 2017
In TKU Sep 2017 the following updates were implemented:
- Updated versioning extraction methods for JBossAS and JBossEAP (DRDC1-9767)
- Added WildFly support (which starts from version 8.0) (DRDC1-9766)
TKU December 2017
In TKU December 2017 path and package versioning approaches for WildFly were updated (DRDC1-10470)
TKU July 2018
In TKU July 2018 the following changes were introduced:
- regex for package versioning was updated (DRDC1-11697)
- file versioning command was enhanced to reduce the output (DRDC1-11488)
TKU September 2018
In TKU September 2018 alternative File Versioning method was introduced. (DRDC1-11963)
TKU February 2019
In TKU February 2019 we updated paths, where pattern searches for configuration files
TKU April 2019
In TKU April 2019 the following changes were made:
- Pattern runCommands updated.