Bump the version in preparation for the next release
Record change
Add some default JVM options. (-Dfile.encoding=UTF-8 and -Djava.awt.headless=true)
Avoid attempting to delete the list file if it does not exist. Bug can be expressed when glassfish is installed but not running or the domain does not exist.
Default to not setting the server name in HTTP response by defaulting the product.name system property.
Expand the realm_types parameter of the domain to support chained configs, flags options in configuration.
Remove extra quotes
Fix bug due to looking for web_env_entries in osgi deployables. Resulted in errors in glassfish log.
Fix bug that prevented the deletion of historic web_env_entries.
Fix the guard in the `glassfish_property` LWRP so it will not execute if not needed.
Upgrade to the 3.1.2.2 version of Glassfish. There was several crippling bugs in the 3.1.2 version.
Stop starting the glassfish service multiple times in the `glassfish_domain` LWRP and remove duplicate actions that caused issues in later versions of chef and how it interacted with upstart services.
Ensure all services have the status flag enabled.
Make glassfish user a system user.
extra libraries type can be configured
Rework the extra_libraries section to support both new and old styles of configuration
Credit Robin with the change
Fix typo
Escape a more complete set of shell characters when escaping properties. Identified by Robin Wenglewski.
Set umask to 0700 for services.