Oracle GlassFish Server - Change History

TKU March 2009

In TKU March 2009 in order to stop the pattern from exiting with an ECA Engine error in certain rare cases where it could not determine the application server type, we added an 'else' section to an if-elif-endif statement where platform is UNIX but either parent is unknown or args regex fails to match. We also modified the full_version to product_version code to allow for 'Update #' in full_version.

TKU Apr 2009

Trigger of pattern was changed in order to prevent false triggering on Netbeans instances

As on 21 January 2009 Sun Microsystems changed marketing and internal versioning and naming of GlassFIsh product the pattern's Versions table and versioning regular expression were changed in order to support current and old version format.

The pattern was updated to support Sun Java System Application Server old versions (below 9) which have not appropriate Sun GlassFish Enterprise versions (as its numbering started from SJSAS 9.0): for those instances pattern uses type 'Sun Java System Application Server' and actual version of SJSAS.

TKU May 2009

In TKU May 2009 we fixed a bug with naming we introduced in TKU April for Sun Java System Application Server Software Instances.

TKU December 2010

In TKU December 2010 a slight improvement was made to the way child processes are discovered

TKU June 2012

In TKU June 2012 known mapped version list and regular expressions used in active versioning were updated.

TKU April 2013

In TKU April 2013 the patterns were updated in a number of ways:

  • Pattern module now uses product's new name of Oracle GlassFish Server.
  • Alternative regex added to obtain instance name from args
  • Moved active versioning, file versioning and setting of SI type to functions
  • Added publisher and product attributes to SI.
  • Build is no longer appended to full version.
  • An extended pattern, to perform deep discovery, was added.

Application Server

  • Alternative regex added to obtain domain name from args.
  • Two new attributes obtained from args, domain_root and instance_root, were added to SI.
  • An alternative regex was added to obtain "found_type" attribute.
  • Switched around the UNIX and Windows sections just in case this product is ever installed on ESX.

TKU September 2015

In TKU September 2015 added a pattern for Sun ONE Application Server.


TKU April 2019

In TKU April 2019 the following changes were made:

  • Pattern runCommands updated.

TKU June 2020

In TKU June 2020 Added Open Source Edition support (DRDC1-13862)

TKU August 2020

In TKU August 2020 the following changes were made:

  •  Deleted blank symbol before si_type (DRDC1-15529)

TKU October 2020

In TKU October 2020 the following changes were made:

  •  Added listen_ssl_tcp_sockets attribute to support SSL/TLS Certificate Discovery (DRDC1-15634)
  •  Added alternative command to get version for Unix and updated regex to get version from the output.  (DRDC1-15634)

TKU July 2021

In TKU July 2021

  •  Added Payara Server support (DRDC1-16848)

TKU April 2023

In TKU April 2023 updated regexes to extract domainRoot, instanceRoot and installRoot and updated active versioning command (DRDC1-20836)



Was this page helpful? Yes No Submitting... Thank you

Comments