An Oracle blog about Java Technology

GlassFish 4.1.1 is now available!

David Delabassee
Software Evangelist
GlassFish 4.1.1 has just been released and despite the minor version increase, 4.1.1 is certainly not an insignificant update!

During the course of last year; we have seen specifications updates for JAX-RS (JSR 339), JMS (JSR 343), CDI (JSR 346) and WebSocket (JSR 356). Those different Maintenance Releases are now integrated in GlassFish 4.1.1. During that period, the umbrella Java EE 7 specification (JSR 342) also went through the Maintenance Release process but that revision was just about specification clarifications; so the Java EE 7 MR had technically no impact on the Reference Implementation, on GlassFish.

In this 4.1.1 release, most the underlying GlassFish components have been updated. The list below contains some of the updated components.
  • Jersey 2.21 (JAX-RS 2.0.1 aka JAX-RS 2.0 rev A) 
  • Weld 2.2.13.Final (CDI 1.2)
  • MQ 5.1.1-b02 (JMS 2.0.1)  
  • Tyrus 1.11 (WebSocket 1.1 )
  • Mojarra 2.2.12
  • EclipseLink 2.6.1-RC1
  • Grizzly 2.3.23
  • HK2 2.4.0-b31
  • JBatch Runtime 1.0.1-b09
  • JSON-P RI 1.0.4
  • etc.

Finally, it should also be mentioned that and in addition to various bug fixes, GlassFish 4.1.1 also includes several security related fixes.

You can download GlassFish 4.1.1 here and grab the source code here.

Join the discussion

Comments ( 13 )
  • guest Wednesday, October 7, 2015

    Thanks for the effort, good to see new releases are still coming out.

  • Nebrass Thursday, October 8, 2015

    It could be nice to have the final release of 2.6.0 as it was available since march 2015.

  • David Delabassee Thursday, October 8, 2015

    EclipseLink 2.6.1 RC1 is the latest available version, it was released in June 2015 (see http://mvnrepository.com/artifact/org.eclipse.persistence/eclipselink)

  • guest Thursday, October 8, 2015

    Great work guys, thanks for new release. I am particularly looking forward to Jersey 2.21.

  • Andy Bailey Friday, October 9, 2015

    Tried setting up GF 4.1.1 as a server in NetBeans 8.0.1 and NB doesn't like the Glassfish version.

  • David Delabassee Friday, October 9, 2015

    This should be solved in the upcoming NetBeans 8.1 release as it'll bundle GF4.1.1

  • sebastian Friday, October 9, 2015

    when next button is pressed in: New JDBC Connection Pool (Step 1 of 2) give the error::

    type Exception report

    messageInternal Server Error

    descriptionThe server encountered an internal error that prevented it from fulfilling this request.


    java.lang.IllegalStateException: getOutputStream() has already been called for this response

  • guest Saturday, October 10, 2015

    Installed in centos 6.6 with java 1.8.0_60

    and getting errors like

    java.lang.RuntimeException: java.lang.reflect.InvocationTargetException while attempting to process a 'beforeCreate' event for 'event180'


    class java.lang.RuntimeException

    when trying to create a JMS Resource

    Anyone with this problem ?

  • Andy Bailey Monday, October 12, 2015

    @David thanks for the info. Does NB 8.1 RC1 support Glasfish 4.1.1?

  • alex Monday, October 12, 2015

    Tested in CentOS 6.6 and Fedora 22 (64 bits)

    Java 1.8.0_60

    and same problem trying to create a new JMS Destination

    class java.lang.RuntimeException

    It was tested downloading 4.1.1 and also making upgrade from glassfish 4.1

  • Software Company Melbourne Tuesday, October 20, 2015

    Good stuff Guys

  • guest Tuesday, October 27, 2015

    I cannot find the release notes anywhere, only the old 4.1 ones? I would really appreciate a full list of updated components, please.

  • cebor Tuesday, November 24, 2015

    GlassFish 4.1.1 has problem to produce JSON:


    Any plans to release a fix for this?

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.