Fish Stick Anyone?

GlassFish™:  Fast, Easy & Reliable <script type="text/javascript" language="JavaScript" src=""></script> <script language="javascript1.2" type="text/javascript" src=""></script> <script language="javascript1.2" type="text/javascript" src=""></script> <script language="javascript1.2" type="text/javascript" src=""></script> <script language="javascript1.2" type="text/javascript" src=""></script>
1 GB GlassFish stick was a hot item
at JavaOne and CommunityOne

About a week or so before JavaOne, my boss asked me to put together the GlassFish memory sticks. I said ok. I didn't know what I was getting into exactly, but it sounded simple enough - load it with GlassFish related bits and create a landing page that talks about GlassFish.

What and how much to put onto the sticks? Some felt less is better, so people wouldn't just delete everythying. Some felt it better to have more bits, in the hopes that people flying back home from JavaOne would start playing with GlassFish. This sounded good too. And also because my boss told me to, I went with the second option. And since we had 1 GB to work with we did end up loading everything but the kitchen sink, about 840 MB in total. It's chock full of goodies - installers/zips for GlassFish, NetBeans IDE, & MySQL, demo from Project WebSynergy, screencasts, and hands-on labs.

How to create the landing page? A savvy web designer I am not. So I started out with the landing page we had from last year - a basic html page with plain text. I dressed it up with a dash of orange and lots of fish for fun. I thought it was kinda cute, and maybe could capture people's attention. It was definitely amateurish and casual. Some liked it. But my boss didn't. He was like 'Can you reformat it better like the Sun Java site?'. Hmm.. ok. I'll try my best. I used the 'Save As' of the Sun site as my template. I was more comfortable editing the html manually then trying to learn how to use one of the fancier html editors. I'm sure somebody who knows how to use one of those tools could have whipped something up in no time. I used StarOffice and edited the html in the HTML Source View. It took many hours wading through the hairy html code to make it look decent. I ended up with something that looks almost professional - an accomplishment for me considering my lack of web design skills. See my landing page below.

I had hoped to have content finalized by Wednesday evening, so we could copy the content onto the sticks on Thursday and Friday. But a critical piece - the GlassFish installer/zip, along with other demos and screencasts, were not ready yet until late Thursday evening. Needless to say I was a bit antsy about getting all the copying done. We were suppose to copy 1000 sticks!! And when we timed it, it took 15 minutes for a single stick. You do the math - my weekend was looking very busy. On Friday, we got a bit of a reprieve - we only had 500 sticks. And of course Nazrul and I were still making edits to the landing page up until the last minute on Friday. After we were done editing, we decided to do spell check. Spell check messed up the entire page! yikes!. For a second, we thought we had lost everything. But fortunately, I had a recent back-up. phew! We started copying around 2 on Friday. Nazrul went all around the office looking for people to help copy. It took about 18 people, 20-30 sticks each. Done by 6 pm Friday. yay! Thank you!

I enjoyed talking to people at the GlassFish booth. We had no problem, of course, handing out all the memory sticks. It was a popular item.

Here's the landing page I created for the memory sticks. I made all the links work here too.


GlassFish™:  Fast, Easy & Reliable

GlassFish is the fastest open-source application server, with clustering and centralized administration. Deploy using GlassFish v2 UR2, a production-ready Java EE 5 compatible application server. Join our community to learn more about the new features in Java EE 6 and GlassFish v3 TP2.

» GlassFish at a Glance    » GlassFish @ JavaOne    » Create a plugin for a chance to win a digital camera!

What's New

  • Supports OSGi
  • Provides an open, modular, and extensible platform
  • Supports dynamic languages such as Ruby and Groovy
  • Reference Implementation for Java EE 6
  • Currently available as a technology preview


GlassFish v2 UR2 with NetBeans 6.1
  • Fastest open-source application server, with clustering and centralized administration
  • Includes EJB 3.0, JSF 1.2, JSP 2.1, Java Servlet 2.5, JAX-WS 2.1, and JAXB 2.1 specifications
  • Commercially supported
  • Provides next-generation Web features with Ajax, Scripting, and REST-based services
  • Includes a complete Web services stack with Microsoft .NET 3.0 interoperability
»  Windows installer
»  Linux installer
»  Mac installer

GlassFish v3 Technology Preview 2
Highly Modular and Lightweight!
»  Windows installer
»  Multi-platform zip

MySQL 5.0
The world's most popular open source database
»  Windows installer
»  Linux installer
»  Mac installer

Download sites:
»  GlassFish
»  NetBeans 6.1
»  MySQL 5.0


Available under both the Common Development and Distribution License (CDDL) and GNU Public License (GPL V2 with the Classpath Exception) to maximize compatibility with other open source middleware projects and with GNU/Linux distributions.


Try it Out

Featured App
Project WebSynergy on GlassFish - Try this executable demo of our next generation application aggregation and presentation platform!
    »  More Info
    »  Project Links

Watch Screencasts


Support & Services

Get the most out of your GlassFish software with Sun's enterprise-class support and services!
»  Special Offer - Buy a subscription and get 1 year of Developer Expert Assistance at no extra charge!


Develop your skills! See application server Course List.
Thrive with proper direction.
»  Java EE Training and Certification
GlassFish logo
GlassFish logo

<script language="JavaScript" src=""></script><script language="JavaScript" src=""></script>

I got a fishstick at javaone and wanted to thank you for all the hard work put into it. However it appears that on my copy the directory with the images was empty.

Posted by abraham tehrani on May 16, 2008 at 08:14 AM EDT #

Sorry about the images. I guess we need some quality control on our copying operation :). The images are uploaded on GlassFish wiki, if you want to get the images. Go to
Click on Attachments on the bottom. Select Click on 'Click to load attachement' to download. Extract this under the docs directory.

Posted by Jennifer on May 16, 2008 at 11:13 AM EDT #

I just love the format of the landing page, the contents, everything. Even Sparky's image on the sick is very cool.

Posted by Paul Hinz on May 16, 2008 at 12:58 PM EDT #

No worries about the images, I downloaded the zip and all is well! Thanks again!

On another note, I have created a DVD ISO image that contains all of JavaOne, the videos, labs, sessions, software.

Would this be something that I could upload to Sun to evaluate and possibly distribute for others who were unable to attend JavaOne?

E-mail me if you'd like more information, thanks.

Posted by Abraham Tehrani on May 16, 2008 at 01:59 PM EDT #

I think all these information are available from J1 web site. I just noticed a blog on the HOL:

Posted by Jennifer Chou on May 20, 2008 at 06:26 AM EDT #

Post a Comment:
  • HTML Syntax: NOT allowed

Jennifer Chou


« December 2016