Release Notes (Payara 4.1.152) - Pandrex247/Payara GitHub Wiki
The payara-embedded-nucleus distribution has been replaced by the Payara Micro distribution. This is a light-weight distribution that has Hazelcast integrated to allow for automatic web session clustering and JCache distribution.
We have also added a separate Payara domain template, which has a few optimisations:
- Increased PermGen Size of 512m (previously 192m)
- Increased Xmx value of 1024m (previously 512m)
- Removed Felix OSGI parameters
- Increased HTTP thread pool size of 50 (previously 5)
- Changed the JVM option โclient to โserver (this has been done for both domain templates)
- Added the JVM option to reject client initiated TLS renegotiation
This section details the modules that have been updated since the last release (4.1.151).
- Hazelcast 3.4.2
- EclipseLink 2.6 (Payara Patched)
- Weld 2.10.SP1
- GlassFish-CORBA 4.0.1-p1 (Payara Patched)
- Grizzly 2.3.19
- HK2 2.4.0-b12
- HK2 Plugin 2.4.0-12
- Jersey 2.17
- JMS API 2.0.1
- Mojarra 2.2.10
- Webservices 2.3.1-b419 (downgrade)
- JAXB API 2.2.12-b140109.1041 (downgrade)
- JAXB 2.2.10-b140802.1033 (downgrade)
- MQ 5.1.1-b02
- Tyrus 1.10
- Shoal 1.7.0-M1 (Payara Patched)
This section details the GitHub issues marked as enhancements that have been implemented for this release.
- 72 โ Create fix for GLASSFISH-21236 (JDK 9 Support)
- 154 - Payara #154 - Removed the Classloader hack for older Hazelcast versions
- 166 โ Upgrade EclipseLink to the latest
- 168 โ Update the default-web.xml to to set โxpoweredByโ init param to false for JspServlet
- 186 โ Within Netbeans, I no longer can create a glassfish server entry with payara-4.1.155
- 190 - Adds cluster back into payara-minimal
- 193 - Add hazelcast dependency to payara-web-embedded pom
- 206 - Review table names for Jbatch
- 208 โ Get Web Session Clustering on Payara Embedded
- 217 โ Upgrade Mojorra to 2.2.10
- 230 โ Add Serialization of values in JSR107 CDI
- 234 โ Upgrade Weld to 2.2.10.Final or newer
- 259 - Ensure key system properties are set by Payara Micro
This section details the GitHub issues marked as bugs that have been fixed for this release.
- 138 โ Verify Symbolic link checking in Payara
- 139 โ Fix exception handling code in com.sun.enterprise.util.io.FileUtils.java
- 191 โ Payara Embedded Web Profile does not contain Hazelcast
- 192 โ Prevent null pointer exception when GMS is not enabled
- 197 โ Slow startup/hang when application uses Eclipselink and genericra
- 207 โ Fix checking to verify table existence in specified schema in DB2 persistence manager
- 209 - CDI Injection in Entity Listener results in null reference
- 218 - EJB webservice with wssecurity policy gets NoClassDefFoundError: org/apache/commons/logging/LogFactory
- 216 โ com.sun.gjc.spi.jdbc40.ProfiledConnectionWrapper40 changes Exception thrown by wrapped jdbc Connection (fix inside)
- 228 โ Investigate GLASSFISH-20670 JSF Performance
- 239 - java.lang.ClassNotFoundException: javax.xml.parsers.ParserConfigurationException not found by org.eclipse.persistence.moxy
- 244 โ Transaction is aborted after 2 minutes
- 251 - Performance regression in corba serialization in migration glassfish 4.0 -> payara-4.1.151
- 262 - Incorporate fix for GLASSFISH-21343
- 269 โ Nightly build 2015-04-28 does not allow creating jdbc connection pool resources through web interface