First look at GlassFish V3 Prelude

So finally I was able to install GlassFish V3 (glassfish-v3-prelude-b28 ) on my Ubuntu Linux. The previous version didn’t work because I was not able to run the update tool.

First download GlassFish V3 Prelude b28 and run the following commands.

$ chmod 755 glassfish-v3-prelude-b28b-unix.sh
$ ./glassfish-v3-prelude-b28b-unix.sh

Hint : When you choose a password for your GlassFish make sure that it has at least eight characters. The Installer does not remark that. When you choose a password which has not eight characters the GlassFish Installer is not able to create a domain.

With the update tool we can now enable features like EJB 3.1 and JSF 2.0.

$ cd glassfish-v3-prelude-b28b/bin
$ ./updatetool

To deploy some EJB Apps we have to install the EJB container. Obviously the EJB container is just 463.4 kB.

I think we can effort some 600 kB more and the we have JSF 2.0 enabled.

So it’s about time to start GlassFish and login for the first time.

$ ./asadmin start-domain