As reported earlier,
Campus Ambassador at CEUI
(Centro Universitario de Ixltahuaca) presented on GlassFish. The
message of "GlassFish v2 - Fast, Easy, and Reliable" and "GlassFish v3
- Modular, Embeddable, and Extensible" was clearly delivered in the
Alan has published several useful blogs on GlassFish
(in Spanish and English) recently:
de Glassfish en...
Recently, I came across the following JBoss -> GlassFish migration
issue involving taglib-location in web.xml. Here is how I dealt with
Loading of Java EE modules in an ear file is a migration issue and. I have highlighted some aspects of loading order of Java EE modules in GlassFish v2.
The EJB 3.1
An enterprise bean class
with a component-defining annotation defines an enterprise bean
component when packaged within the WEB-INF/classes directory or in a
.jar file within WEB-INF/lib.
In simple English it means, an EJB can be a POJO annotated with EJB
annotations (such as @javax.ejb.Stateless) and bundled within
WEB-INF/classes inside a WAR.
This feature is...
Plugins team released
ver 1.0.16 of Eclipse
plugin for GlassFish. The team has maintained pretty good
cadence in terms of adding features and fixing bugs in the plugin (16
releases in approx as many months). However this particular
version has an exciting feature. It allows GlassFish
v3 Prelude to be
installed from within the IDE itself.
If you have not installed GlassFish plugin...
Tech Days is traveling to Singapore next
week and I'll be there!
You'll find me at the pavilion hall, sessions, hallway, lunch,
reception, University Day, and else where. Stop by and say hello! Let
us know how you are using GlassFish
and how can we make it better for you.
Click on the map below to get the exact direction to Raffles
City Convention Centre.
Here are some important...
Marcelo Souza (a GlassFish
team member) spotted GlassFish on Salvador,
Bahia beach in Brazil during his personal vacation :)
Thanks to Marcelo for taking this picture :)
Here are couple of shots of the beach itself:
Drop a comment on this blog if you would like to share any pictures of
Here is yet
another (slightly dated) contribution by Vasudha Amrit
Institue of Technology, India.
She arranged a GlassFish talk in her campus and one of the GlassFish
team member delivered the talk (while on a personal visit :)! The blog
report provide details. The event was a huge success with 482
attendees. Here is an excerpt from the blog:
This blog highlights couple of contributions by Campus
Ambassadors (CA) from
University of Essex
Jenya Kovalchuk (Campus Ambassador in the University of
Essex, UK) gave a talk
on GlassFish. The pre- and post-conditions of talk are really
Pre-condition: No one out of 25 present ever heard about GlassFish
Post-condition: Everyone is...
Here is a blog entry that was sitting in my Drafts folder for a long
(just because I didn't realize :). Anyway, it shows how to install Open Solaris 2008/11
on Virtual Box.
The original install was done using Virtual Box 2.0.6. I installed
Virtual Box 2.1 this morning and the image was easily recognized by the
updated Virtual Box.
Here are the basic steps.
Create a new VM ...
#61 and TOTD
#62 shows how to use JMX APIs to locally/remotely
manage/monitor your Rails/Merb applications. This Tip Of The Day
extends TOTD #62 and shows how remote management can be done using jmx4r gem.
This gem provides a clean mapping between JMX APIs and Ruby. It allows
to write pure Ruby code to manage/monitor any Rails application. As a
result it removes all dependency on the Java...
A lot of applications/framework out there just consist of a single Servlet that dispatch requests to its appropriate internal components (like Hudson). In such case, a full blown Servlet Container might not be needed....but a tiny 800k Grizzly might be!
#61 showed how to manage/monitor a Rails/Merb application
running using JRuby/GlassFish using standard Java tools. Both the
application and the management tools are running on the same machine.
But that's never the case in a production environment. Instead remote
management of an application is required when running in production
mode. Fortunately, similar set of tools can be used for...
Support for custom realms in GlassFish V3
Gem can easily run both Rails and Merb application. Using JRuby, as opposed to MRI,
allows you to use standard Java monitoring framework and tools. Java
Management Extensions (JMX) is a standard
management and monitoring solution for Java platform. This Tip Of The Day
shows how to apply JMX techniques to monitor Rails/Merb applications.
The blog uses a trivial Rails/Merb...
Explains how SailFin handles the record-route issues when the proxy is serving endpoints using different transports.
bundled with an industry grade implementation of Java Server Faces
It is the
most complete, up-to-date and well-tested JSF implementation
and used pretty
extensively. GlassFish v2 and v3 Prelude ships with JSF
1.2.x-compliant implementation that is defined as part of Java EE 5.
GlassFish v3 trunk contains JSF 2.0-compliant implementation that is
I will be presenting 3.0 in a webinar on December 18th. For details and logistics about the webinar go to http://wikis.sun.com/display/TheAquarium/Servlet3.0. If you would like to learn about the new features in servlet 3.0 I would definitely encourage you to attend the webinar.
Missing JavaPolis/Devoxx: Follow Grizzly, GlassFish and Atmosphere live on Twitter.com
Today Sun announces the availability of Java
JavaFX 1.0 is a rich client platform for creating and delivering Rich
Internet Applications across all screens (desktop, browser,
and mobile) of your life. It consists of the following key components:
SDK includes JavaFX script compiler and runtime
tools, and a host of libraries to create RIAs for desktop, browser...