Page tree
Skip to end of metadata
Go to start of metadata

Pre 2011

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

2011

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

2012

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.

2013

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.

2014

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).

2015

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)

2016

TKU April 2016

In TKU April 2016 we updated the relationship creation

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)

2019

TKU February 2019

In TKU February 2019 we updated paths, where pattern searches for configuration files


TKU April 2019 & TKU July 2019

In TKU April 2019 and TKU July 2019 the pattern runCommands were updated

TKU August 2019

In TKU August 2019  - Update versioning approach (DRDC1-13301, DRDC1-13466)

TKU September 2019

In TKU September 2019 we improved the pattern trigger

TKU October 2019

In TKU October 2019 improved active versioning (DRDC1-13885)

TKU November 2019

In TKU October 2019 updated file and active versioning (DRDC1-14041)


  • No labels