Monday Oct 01, 2012

The first day of JavaOne is already over!

In the past Sunday used to be a more relaxing day with ‘just’ some JavaOne activities going on. Sunday used to be a soft day to prepare yourself for an exhausting week. This is now over as JavaOne is expanding; Sunday is now an integral part of the conference. One of the side effect of this extra day is that some activities related to JavaOne and OpenWorld such as MySQL Connect are being push to start a day earlier on Saturday (can you spot the pattern here?).

On the GlassFish front, Sunday was a very busy day! It started at the Moscone Center with the annual GlassFish Community Event where the Java EE 7 and GF 4 roadmaps were presented and discussed. During the event, different GlassFish users such as ZeroTurnaround (the JRebel guys), Grupo RBS and IDR Solutions shared their views on GF, why they like GF but also what could be improved. The event was also a forum for the GF community to exchange with some of the key Java EE / GlassFish Oracle Executives and the different GF team members.

The Java Strategy Keynote and the JavaOne Technical Keynote were held in the Masonic Auditorium later in the after-noon. Oracle executives have presented the plans for Java SE, Java FX and Java EE. Here are some personal takeaways from those keynotes.

Modularity is a big deal. We know by now that Project Jigsaw will not be ready for Java SE 8 but in any case, it is already possible (and encouraged) to test Jigsaw today.
In the future, Java EE plan to rely on the modularity features provided by Java SE, so Project Jigsaw is also relevant for Java EE developers.
Shorter term, to cover some of the modular requirements, Java SE will adopt the approach that was used for Java EE 6 and the notion of Profiles. This approach does not define a module system per say; Profiles is a way to clearly define different subsets of Java SE to fulfill different needs (e.g. the full JRE is not required for a headless application). The introduction of different Profiles, from the Base profile (10mb) to the Full Profile (+50mb), has been proposed for Java SE 8.

Embedded is a strong theme going forward for the Java Plaform. There is now a dedicated program : Java Embedded @ JavaOne

Java by nature (e.g. platform independence, built-in security, ability easily talks to any back-end systems, large set of skills available on the market, etc.) is probably the most suited platform for the Internet of Things.

You can quickly be up-to-speed and develop services and applications for that space just by using your current Java skills. All you need to start developing on ARM is a 35$ Raspberry Pi ARM board (25$ if you are cheap and can live without an ethernet connection) and the recently released JDK for Linux/ARM. Obviously, GlassFish runs on Raspberry Pi.

If you wan to go further in the embedded space, you should take a look Java SE Embedded, an optimized, low footprint, Java environment that support the major embedded architectures (ARM, PPC and x86).

Finally, Oracle has recently introduced Java Embedded Suite, a new solution that brings modern middleware capabilities to the embedded space. Java Embedded Suite is an optimized solution that leverage Java SE Embedded but also GlassFish, Jersey and JavaDB to deploy advanced value added capabilities (eg. sensor data filtering and) deeper in the network, closer to the devices.

JavaFX is going strong! Starting from Java SE 7u6, JavaFX is bundled with the JDK. JavaFX is now available for all the major desktop platforms (Windows, Linux and Mac OS X). JavaFX is now also available, in developer preview, for low end device running Linux/ARM. During the keynote, JavaFX was shown running on a Raspberry Pi!

And as announced during the keynote, JavaFX should be fully open-sourced by the end of the year; contributions are welcome!.

There is a strong momentum around JavaFX, it’s the ideal client solution for the Java platform. A client layer that works perfectly with GlassFish on the back-end. If you were not convince by JavaFX, it’s time to reconsider it!

As an old Chinese proverb say “One tweet is worth a thousand words!”

HTML5, Project Avatar and Java EE 7
HTML5 got a lot of airtime too, it was covered during the Java EE 7 section of the keynote. Some details about Project Avatar, Oracle’s incubator project for a TSA (Thin Server Architecture) solution, were diluted and shown during the keynote.

On the tooling side, Project Easel running on NetBeans 7.3 beta was demo’ed, including a cool NetBeans debugging session running in Chrome!

HTML 5, Project Avatar and Java EE 7 deserve separate posts...

We need your feedback! There are many projects, JSRs and products cooking : GlassFish 4, Project Jigsaw, Concurrency Utilities for Java EE (JSR 236), OpenJFX, OpenJDK to name just a few. Those projects, those specifications will have a profound impact on the Java platform for the years to come! So if you have the opportunity, download, install, learn, tests them and give feedback! Remember, you can "Make the Future Java!"

Finally, the traditional GlassFish Party at the Thirsty Bear concluded the first JavaOne day. This party is another place where the community can freely exchange with the GlassFish team in a more relaxed, more friendly (but sometime more noisy) atmosphere. Arun has posted a set of pictures to reflect the atmosphere of the keynotes and the GlassFish party.

You can find more details on the others Java EE and GlassFish activities here.

Saturday Sep 29, 2012

GlassFish Community Event and Thirsty Bear Party - Reminder

JavaOne is almost here!

Here are some key activities that you don't want to miss out related to GlassFish:

Complete list of Java EE and GlassFish technical sessions, BOFs, and other presence is described at

See ya there!

Tuesday Jul 31, 2012

Register for GlassFish Community Event and Party - JavaOne 2012

As mentioned earlier, GlassFish Community Event and Party are planned as part of the upcoming JavaOne 2012 Conference.

Some reasons to attend these events ...
  • Meet key members of the Oracle GlassFish Team including Architects, Java EE Spec Leads, and Product Managers.
  • Hear great Customer Testimonials who are using GlassFish for many years
  • Find out the latest product roadmaps before formal start of the conference
  • Help shape the future of GlassFish

NEW This year has also has a new free-form Q&A with an executive panel from the Oracle GlassFish Team. This will be your chance to ask any open questions and have a frank conversation around Java EE, GlassFish, and related technologies.

Both the events are scheduled for Sep 30 and the registration is now open.

Register for the GlassFish Community Event at
Register for the GlassFish Party

Note, a separate JavaOne Registration is required to attend the Community Event. The party is open to everybody and no registration is required. RSVP is required for logistics.

Don't miss out, register early! 

Thursday Jul 05, 2012

Hold The Date: GlassFish Community Event and Party @ JavaOne 2012 - Sep 30

A yearly tradition for the past 5 years (2007, 2008, 2009, 2010, 2011) is back again this year ...

GlassFish Community Event is a gathering of GlassFish community members attending JavaOne. GlassFish Party is for everybody who are, or would like to be friends of GlassFish, in and around the San Francisco Bay Area. This year, again, both the events will be happening on the Sunday of JavaOne.

The exact coordinates are a TBD but save the date while you are booking flights/hotels.

GlassFish Community Event
When: Sep 30, 11am - 1pm
Where: TBD

GlassFish Party
When: Sep 30, 8pm - 10pm
Where: The Thirsty Bear

GlassFish Community Event and Party

Note, a separate JavaOne registration is required to attend the community event. The party is open to everybody, and no JavaOne registration is required. RSVP details are still being worked upon and will be shared soon.

10 reasons to attend these events allows you to build your case with the management :-)

Tuesday Sep 27, 2011

Last Call: GlassFish Community Event & Party

Quick note that we're having our GlassFish Community Event this coming Sunday (October 2nd) at the Moscone Center in San Francisco.

We're accepting a few more RSVP's on the wiki (if you had issues editing the page before, all should now be smooth).


The other event that same day is of course the GlassFish Party at the Thirsty Bear. Registrations are on the same wiki page. See you there!

Friday Sep 09, 2011

Reminder: GlassFish Community Event & Party (Oct. 2th)

Update: Correct date is October 2nd.

Quick reminder that we're hosting our traditional GlassFish community event and Party the day JavaOne starts this year :

    Sunday 2nd, October 2011
    Moscone West - 2020


Other details can be found in the dedicated wiki page. Please add yourself to the list there if you'd like to attend or simply add a comment to this post and we'll add your name.

Beyond the necessary community and roadmap updates we'll also hear from community members Adam Bien, Johan Vos, Laird Nelson, Fabiane Nardon, and Stephan Janssen who will all present on a GlassFish deployment story. And if you're flying in that day and unable to join the event don't miss the party at the Thirsty Bear (7:30pm).

Thursday Jul 21, 2011

Registration for GlassFish Party and Community Event at JavaOne 2011

It's now confirmed, we will hold not just a community event at JavaOne but also a GlassFish party (at the Thirsty Bear of course) on the same day - Sunday October 2nd, 2011!

Registration for both is now open using this wiki page. Please add your name there and remember that we have limited seats and space for both of them.


If for some reason you are not able to edit that page, feel free to ping us on twitter (@glassfish) or leave comments on this post and we'll add your name to the list. The Events section of our Facebook page has links to both events.

Remember that we expect your active participation during the community event and that some sort of conference badge will be required.

Monday Sep 20, 2010

Report from GlassFish Community Event and Party

Yesterday was our GlassFish Community Event, at Moscone South, and the Party, at The Thirsty Bear.  I think both worked very well.

The Community Event (Unconference+BOF hybrid) was first at 2:30.  We didn't take attendance, but the room was set up for 165 ppl and it was standing room only.  Great audience, with most folks staying til when we shut things down to get ready for the OOW keynote, a bit before 5pm.

Alexis was MC, then John gave an overview of the releases and discussed futures as well as positioning with WebLogic Server.  Alexis then showed some demos, using screencasts from GlassFishVideos to save time.  I showed the GlassFish 3 Community Poster and proposed a few categories to give away free posters but we decided to punt on that until today's BOF (more on this below).

Next was breakup-groups to discuss different topics.  We had three main areas: GlassFish and Cloud, Adoption of JavaEE 6 and Non-Oracle Contributions to GlassFish.  The first two groups were extremely active, the last one not so much, but later I got a few good discussions on that topic during the party.  We ended with some demos of RedFX, built using GlassFish 3, by Johan Vos.

Overall, an excellent get-together.  We could have used a bigger room for the breakouts and maybe a bit more time to pace things better, but very good.  Only oops was the t-shirt riot created by my mismanaging of the t-shirts :)

After a break to attend the OOW keynote by Larry Ellison, we moved to The Thirsty Bear for the party, which was just excellent.  Many community friends showed up, new (Steve Harris and Mike Lehman) and old (James Gosling).  I had several very good conversations from groups interested in contributing to GlassFish and I hope to report more in the near future.

A number of folks took pictures during the events, see Arun's report and our FaceBook album.

This evening, Monday, at 8:30 is GlassFish Roadmap and Strategy (BOF - S314737).  Location is Moscone South, Rm 307.  Adam and John will be hosting the event and will go into full detail on the Roadmap and I will bring more T-Shirts! I also hope to also bring a few posters (printers cooperating) to give away and to help you get ready for that, here are some of the tentative questions:

  • Earliest GlassFish v1 system in production
  • Earliest GlassFish v3 system in production
  • Largest number of installations
  • Largest Cluster Size
  • Most Downloads w/ GlassFish (OEM)
  • Most Users Served

Also, if you can't attend, send me email with your "bid" (pelegri at sun dot com is still a good shorthand).  If you win, I'll contact you to get you the poster. See you this evening.

Added Other reports from the party:

Sunday Sep 12, 2010

Last Call for RSVP for GlassFish Party

Last call for RSVP for the GlassFish Party on Sunday before JavaOne at The Thirsty Bear.

We need a reasonably accurate count to make sure nobody runs out of food and drinks; I'm sure you don't want that to happen.

Sunday Aug 29, 2010

Staying the Course - GlassFish v2.1.1 p7 now, GlassFish 3.1 M4 soon

August is normally a slow month in (most of) the northern hemisphere, but this year it is proving to be anything but that for the GlassFish team.  Some events were atypical but planned for (JavaOne 2010 not being in July, the big merge, the target schedules for GlassFish 3.1), while some others were unexpected. Sometimes it has felt like we are going between Charybdis and Scylla and we could use some help...

Despite all these distractions, the releases continue for the GlassFish 2 and GlassFish 3 families.

On the GlassFish v2 family, we continue to deliver patch releases for our commercial customers.  The latest one is Patch 7 for GlassFish 2.1.1; as with previous patches, it is also Patch 13 for GlassFish 2.1 and Patch 19 for SJS AS 9.1 U2 (GF v2 U2).  The patch addresses 51 new defects; cumulative, 190 bug fixes since GlassFish 2.1.1.

The companion blog GlassFish For Business, records all Oracle (previously Sun) releases. In particular, check out the overview for the GlassFish v2 family, and look for details on GlassFish 2.1.1 patch 7.

The ultimate source for the patches is SunSolve; and the entry at GFB has links into there. Note that patches are now also available at MyOracle Support.

On the GlassFish 3 family, Milestone 4 has been completed and is very close to being promoted.  The next release after that is Milestone 5, which is the JavaOne special... and, talking about that one, if you come to JavaOne, don't forget about our Community Event and Party, on Sun, Sept 19th, just before J1 starts.

Sunday Aug 08, 2010

GlassFish Party at JavaOne

Are you a GlassFish Fan, Friend or Relative. Are you going to be in the Bay Area during JavaOne? If so, put our GlassFish Party in your calendar.

Like in previous years, we will be hosting this at TheThirstyBear, the day before the events start in earnest. This year, that means Sunday evening.  Attendance is free but we request RSVP.

We will also be hosting a Community Meeting earlier in the afternoon at the Moscone West.  We will have participation from leaders in Engineering, Product Marketing and Community - the actual topic will depend on the interests of the attendees.  This is a free event but we request RSVP.  Due to the location, some sort of badge will be needed, check more details at the Event Page.

Some details (exact room number, exact time, etc) are still being fleshed out; check the Event Page for more details as we get closer to Sept 19th.

Hope to see you all there!

Tuesday Aug 03, 2010

GlassFish Community Meeting During JavaOne

We just got access to a room in Moscone West for a GlassFish community event in the spirit of the unconference we have done these last few years (2008, 2009). The event would be the afternoon of the Sunday before J1, Sept 19th.  We are still working out how widely available can we make the event, but if you can certainly attend if have any pass for any of JavaOne, Oracle OpenWorld, or Oracle Develop.

Before committing to content and more details, we want to gauge the level of interest, so please sign up at our Community Wiki, with information on availability and interests.

Ah, and we are still exploring the party situation:-)

Sunday Mar 22, 2009

JavaOne / CommunityOne UnConference ... and Party


This year's CommunityOne (West) starts a day before JavaOne, which gives us another opportunity to host an Unconference (see 2008 page) down in one of the big rooms at the Moscone Center. The event would be in the afternoon of Sunday, May 31st, so, if you are planning to attend C1 and/or J1 consider arranging your availability and/or travel plans to get there a bit earlier.

This year we will cover the full range of projects under the GlassFish Portfolio umbrella (Server, WebSpace Server, ESB, Web Stack, Hudson, Communications Server, Mobility Platform) as well as the Identity projects (OpenSSO, OpenDS, IdMgr, RoleMgr)...

Like last year, we will also follow-up with a party at The Thirsty Bear (@GoogleMaps).

Added - The 2009 page is Here.

Saturday May 03, 2008

Join us for a GlassFish Party Tonight


If you are interested in the GlassFish Community and are in San Francisco tonight, please join us at our informal party tonight at the Thirsty Bear.

Check out the details for this and other events at our Events Page.

Added: Thanks to everybody that came! It was a great party; I had to leave at 9 but it was going very strong by then.

Thursday May 04, 2006

Bloggers Meetup @ JavaOne 2006

For the last couple of years, Simon has organized a Java One bloggers meetup @ the Thirsty Bear. At least one of us from The Aquarium should be able to make it so please feel free to come by and have a beer and a chat.