Friday Oct 10, 2014

Spotlight on GlassFish 4.1: #12 GlassFish Tools for Luna

Spotlight on GlassFish 4.1' is a series of posts that highlights specific enhancements of the latest GF release, GlassFish 4.1. It could be a new feature, a fix, a behavior change, a tip, etc.

#12 GlassFish Tools for Luna

A new version of the GlassFish Tools (aka the 'GF Eclipse Plugin') has just been released for Luna, the latest and greatest Eclipse version. This version supports both GF 3.1.x and GF 4.1 and is a recommended upgrade as it introduces several UI improvements and fixes various issues.  Note that this capability is also offered in the 'Oracle Enterprise Pack for Eclipse' (aka OEPE).

Installation is simple, just drag this 'Install' button and drop it into your Eclipse Luna workspace.  Follow the process and make sure to select both 'GlassFish Tools' and 'Oracle Java EE' features.  You can also do this from the Eclipse Marketplace.

To configure a GlassFish instance, open the Eclipse preferences window and specify, in the 'Runtime Environments' section, where your GF 4.1 install is located.  Be aware that the UI uses the generic 'GlassFish 4' version, which encompass 4.1 as well!

Questions, remarks, REFs around 'GlassFish Tools for Eclipse' and OEPE can be asked here.

Thursday Jan 17, 2013

GlassFish Eclipse Integration available for 3.1.2

This blog post from Vince is from December 2011, so it looks like we already have GlassFish 3.1.2 support on Eclipse for a long time.

We now have GlassFish 3.1.2 officially supported and integrated on Eclipse Indigo thanks to an update on the plugin, and specially thanks to Vince Kraemer, who did some code magic.

Recent changes in the GF 3.1.2 code did make it necessary to release a new version of the plugin, since users could not register recent builds by claiming that it was a 3.1.1 build any longer. I just finished pushing an update that makes 3.1.2 an explicitly 'supported' run-time to address that issue. I have also finished the work that Ludo started to convert the plugin to a Maven/Tycho based build. This is the first release of the plugin that was built and pushed onto via hudson jobs, thanks to the wonderful support of Jane Young.

You can read more about the update on Kraemer's blog post.

Monday Mar 26, 2012

GlassFish 3.1.2 news Oracle Linux 6 and OEPE support

Oracle GlassFish Server 3.1.2 is now supported on Oracle Linux 6 Unbreakable Kernel as indicated in the updated certification matrix.


In other news, the latest OEPE (the Oracle distribution of Eclipse) now offers support for GlassFish 3.1.2.


Wednesday Mar 07, 2012

GlassFish new recruit and Eclipse integration progress

Long-time tools guy, Vince Kramer is revealing the work of recent hire Peter Benedikovic in the area of GlassFish and Eclipse integration.


The short version is that you can now install and register GlassFish 3.1.2 straight from the IDE.

There are also two different Eclipse update center for both the current release and for the upcoming one:

Tuesday Nov 08, 2011

Latest OEPE ( - Eclipse 3.7.1-based

Quick on the heels of the Eclipse Indigo 3.7.1 release (Java 7 inside and more), Oracle Enterprise Pack for Eclipse 11g R1 ( is the latest in the series of OEPE releases.

The Release Notes are here and the download page offers multiple options. As always, OEPE contains the GlassFish Eclipse plugin (also available on the Eclipse Marketplace).


Markus covers on his blog the other piece of news for this OEPE release: Oracle Public Cloud Tools.

Wednesday Jun 22, 2011

Eclipse Indigo is here

The yearly Eclipse update is here, and it's called Indigo. As with every release this is the synchronized release of a large number of projects : 62 this year.

Eclipse Indigo

Some of the new features include Maven Integration (via M2E, a new project with this release), support for Hudson (via Mylyn), as well as the integration of EclipseLink 2.3 (which does multitenancy and more, see release page, blog). Support for Java 7 is expected for the September update release. The "Eclipse IDE for Java EE Developers" bundle is 210 MB.

Support for GlassFish is available today as well! The GlassFish plugin now offers the ability to deploy to remote running GlassFish instances and supports version 3.0.x and 3.1.x (including recent promoted builds). That GlassFish plugin for Indigo also works for the earlier Helios release. The update to Oracle Enterprise Pack for Eclipse (OEPE) will come with the Indigo September (3.7.1) update.

Here is some coverage for this major release: PressRelease, DZone, InfoQ.

Friday Mar 25, 2011

Sound bites from Silicon Valley - EclipseCon

Another week, another Java conference. EclipseCon was held earlier this week in Santa Clara and one of the highlights was the joint IBM/Oracle keynote with Oracle's Mark Reinhold and IBM's John Duimovich discussing the future of Java (7, 8 and 9) and common work in the OpenJDK project.

EclipseCon 2011

Other than the rather good press coverage, here are some not-so-random tidbits :

• Reinhold: "Twitter did not exist when last major JDK release shipped (2006)" (oracletechnet)
"Java 7 release date still July 28 2011" (ianskerrett)
• Duimovich of IBM: "IBM joined OpenJDK to drive innovation, collaboration, compatibility" (oracletechnet)
"The pace of innovation in the Java platform is going to get a lot better" (Mike Milinkovich)

Other JavaEE-related content included Sahoo's and Arun's "Developing OSGi-enabled Java EE Applications with GlassFish" tutorial (with full description and screencast), an update on Dali for Java EE 6, a session on the intersection between JPA, JAXB and JAX-RS and more.

Monday Dec 20, 2010

Java EE 6 and Eclipse Webinar - Bits, Replay and Chat


If you registered for last week's Java EE 6 with Eclipse and GlassFish Webinar, you probably received an email about "replay" details. If not here they are :

• Eclipse plug-in for GlassFish 3.1 - (the new bits can be accessed via this Eclipse Update Center for GlassFish).

• Webinar replay - (50 minutes)

• Then join Arun Gupta, Adam Leftik, and other GlassFish team members live on IRC for Q&A -, Tuesday Jan 12th, 2011 @ 10:00am Pacific (GMT -08:00)

Sunday Oct 17, 2010

GlassFish Tips and Links #12: Maven on Helios, Basic Authentication, Jersey 1.4, Bye AMX, JavaSE 6u22...

Recent Tips and News on Java EE 6 & GlassFish:

Informational Sign


Maven troubles on Eclipse Helios causes problem deploying app to GlassFish
• ... but see Harald's tutorial
Basic Authentication in GlassFish 3 (Maksim Sorokim)
Jersey 1.4 was released on September 11th (Paul)
More on Web Sockets and HTML5 in Glassfish - covers using the SQL API (Santiago)
Update to deploying webservices on Glassfish 3.1 cluster (Bhakti)
Spring vs. Java EE and Why I Don't Care (Eberhard Wolff)

GlassFish 3.1

Admin UI is now 100% based on REST; no more AMX (ludo)
Progress in moving GlassFish to Kenai infrastructure (eduardo)

Links and News

eApps Cloud Release notes v .99.2 - Beta will include Liferay on GlassFish
Habari OpenMQ Client (library for Delphi and Free Pascal to access OpenMQ)

From Oracle

• Countdown to decommissioning SunSolve "later this year"
   Goodbye SunSolve, Helloooo MOS!, SunSolve Retirement Notice - Oct'10 and FAQ
• Sun GlassFish Enterprise Server 2.1.1 p8 now available.
• JavaSE 6u22 is out with security bugs - Release Notes, twitter @rolilad
• Oracle's October Critical Patch Update at eSecurityPlanet.

En Español

Control del nivel de aislamiento transaccional en JPA
EJB 3.1 en Porlets de Liferay (Apuntes de Java)

Event News

Slides and Trip Report for SVCP 2010:
   [1], [2], [3], [4], [5], [6].
This Week's Events
• Oct 19th, YaJUG, Luxembourg (details)
   Java EE 6 + GlassFish, Alexis MP
• Oct 20th: eBig Java SIG, Oakland/CA (details)
   Java EE 6 = Less Code + More Power, Arun Gupta
New Events
• Dec 6-Dec 8: NYC - Marakana, (details)
   JSF 2.0 Training Course, Kito Mann
• Dec 13-Dec 17: NYC (details)
   Programming with Java and Java EE 6, Yakov Fain, Farata Systems

Thursday Aug 05, 2010

GlassFish 3 and Eclipse - OEPE, Screencasts

Although GlassFish has excellent adoption in the NetBeans community we can do better with the Eclipse folks, and that was the goal for the GlassFish Tools Bundle for Eclipse from Ludo et al. (Download, Docs, notes).

In the last months we have fine-tuned the story because Oracle also had the Oracle Enterprise Pack for Eclipse and we are combining the two. So, happy to report that the latest OEPE ( is now available supporting Eclipse 3.6 (Helios) and GlassFish 2.x and 3.x - see  download page or Eclipse Marketplace.

More details at the Developer Tools Blog, with posts by Duncan and Pieter, and from Greg Stachnick's blog. To coincide with this, Arun has created a screencast series on this topic - see his blog, or navigate directly to the PlayList at the new Official GlassFishVideos @ YouTube.

Wednesday Jun 23, 2010

Eclipse 3.6 (Helios) & GlassFish


Eclipse 3.6 is now available as a final release. This is the yearly major release for the IDE and its main projects such as WTP (the one most relevant for server-side developers). Ludo has all the details if you want to use this release with GlassFish : v3 and 3.0.1 of course but also earlier v2.x versions.

While for earlier versions of Eclipse developers had the choice of using the GlassFish Tools Bundle for Eclipse (an all-in-one bundle) or simply adding the GlassFish plugin using a pre-wired software site, it's a tiny bit more complicated for the time being with this 3.6/Helios release. You'll need to add as a new software site (preferences>install/update>Available Software Site) and install the plugin (Help>Install New Plugin) while making sure that "Group Items by Category" is unchecked.

Real soon now this feature should be on the Eclipse marketplace (check this out) and in the longer term, the GlassFish plugin is being moved to the Oracle Enterprise Pack for Eclipse (OEPE). Finally, note that no matter how you get the plugin, it'll come with full Java EE (5 & 6) javadocs. Feedback and bug reports should go to

PS: it's fun to see Sun Microsystems still listed in the IDE's splash screen.

Sunday Mar 21, 2010

GlassFish and Friends at EclipseCon

EclipseCon is next week. The program includes many interesting entries, including a keynote from Jeet and Steve that will include an overview of the GlassFish roadmap under Oracle.

I did a quick pass through the program to extract the presentations related to GlassFish, friends and relatives; here is a (surely partial) list:


Online Program
• Jeet and Steve's Keynote on Community and Adaptation
• Panel with the Oracle Execs about The Future of the Java Platform
• Panel on The Future of Open Source.
• Panel on AppServers.

Sessions include: