Release notes

4.16.0

Address checker and support of new properties file handling

  • Include the AddressChecker that used to be part of Authentication
  • Remove special handling of config directory
  • Substitute environment variables in file and path names.

4.15.1

Make it insensitive to the format of the Glassfish version message in order to support Payara

4.15.0

New IcatSecurity class and bug fix

  • Make it work with Python 2.6 again
  • Add IcatSecurity class to do digest calculation for ICAT and IDS

4.14.0

Permit more control of eclipselink and change return value from ContainerGetter.getContainer()

  • deploy() operation in setup_utils supports optional target and logging parameters.
  • Enums returned from ContainerGetter.getContainer() are Glassfish or JBoss to match values of Eclipse Link TargetServer

4.13.0

Removed ICATGetter as it produced an unpleasant dependency upon the ICAT client

4.12.0

  • Added ContainerGetter to find what type of container is being used
  • New call in getString to allow a default value to be provided

4.11.0

Bug fixes release and additions to setup_utils

  • Remove any trailing white space from String returned by getString().
  • CheckedProperties no longer extends java.util.Properties but just uses it as implementation so some methods are no longer present.
  • Add jms resource handling to setup_utils
  • Added ICATGetter class