Wednesday Mar 14, 2012

GlassFish 3.1.2 - Which Platform(s)?

Now that GlassFish 3.1.2 has been released, we can look at the updated list of supported platforms: operating systems and JVMs.

Operating Systems (in no order of preference :) -
• AIX 6.1, 7.1
• Solaris 11 Sparc and x86
• Solaris 10 Update 7 Sparc and x86
• Oracle Linux 4, 5
• RHEL 4, 5
• Windows 2008 R2
• Windows 7
• Windows XP SP3
• SLES 10, 11
• Ubuntu 11.04 (Developer Support Only)
• MacOS X 10.7.1 (Developer Support Only)


JVMs :
• Oracle JDK 1.6.0 u29 and beyond
• Oracle JDK 1.7.0 u2 and beyond
• Apple JDK 1.6.0_24 and beyond
• JRockit 28.2.2
• IBM JDK 6 and JDK 7

The official information is available in the Oracle GlassFish 3.1.2 certification matrix and also includes browser, database certifications and more.

Wednesday Feb 02, 2011

Running GlassFish on JRockit. Today.

ACE Director and frequent blogger on all things Fusion Middleware Markus Eisele was recently wondering when GlassFish would be supported on the JRockit JVM. The answer is easy - GlassFish is supported today on JRockit. This was done as part of the extended platform support effort for the 3.0.1 release back in June 2010.


In a recent blog entry Markus discusses how to get started and why you would want to try out JRockit as an alternate JVM to the more widely spread HotSpot JVM (hints: Mission Control, Flight Recorder).

The Required JDK Version section of the GlassFish 3.0.1 Release Notes discusses the minimum requirements while the GlassFish 3.0.1 Platform Certification Matrix offers a broader set of supported environments (operating systems, JVM, database drivers and more).

Note that there is no support for GlassFish running on JRockit Virtual Edition for the time being. For those interested in the future of JRockit and more generally JVM's from Oracle, Henrik's post on the future converged JVM strategy has a good set of details.

Saturday Jan 29, 2011

Hardware & Software, engineered together : Take #1

In this "Exalogic Software Optimisation" blog entry, Paul Done discusses how the JRockit JVM, the latest WebLogic Application Server and Coherence (the secret sauce) all make the Exalogic machine run as fast as it does with the same versions of the products you would use on any other hardware. All three products have been engineered to shine together and on this particular iron.

Exalogic stack

The difference with other similar software stacks is that these three products really shine when running on the Exalogic machine by using SDP to take full advantage of the internal InfiniBand network. It's also worth mentioning Active Gridlink which was introduced as recently as WebLogic 10.3.4 to offer optimized connections to an Database Oracle RAC cluster (which could be running on an Exadata).

This being Exalogic v1, there is yet more to come to reinforce the technical reality of Oracle's "Hardware and Software, Engineered to Work Together".

Monday Mar 13, 2006

GlassFish and JRockit

BEA Logo

Thread on JRockit, whre Sta Larsen, from the JRockit Team says...

I noticed that someone had problems running Glassfish on top of JRockit

I had a closer look at the problem and it really is a bug in JRockit that is preventing it from running Glassfish. The bug has to do with SelectionKey.OP_CONNECT not working properly. I have submitted a fix for this in JRockit, which will be present in an upcoming service pack (can't say when, yet).

Thanks a lot for finding the problem!

Thanks, Sta!