Sunday Feb 12, 2012

Java EE 6, NetBeans, and GlassFish workshop at Reykjavik, Iceland

The JUGICE normally has about 10-25 attendees, and once again, the awesome threesome of Java EE 6, NetBeans, and GlassFish attracted about 50+ attendees in Reykjavik, Iceland.

The interactive attendees learned all learned about:
  • Improvements in Java Persistence API 2
  • "web.xml"-free and annotation-driven Servlets
  • Simplified packaging of EJBs in a WAR file, no-interface and single file definition of EJB
  • Session preservation across redeploys
  • Facelets (XHTML/CSS) as templating language for JavaServer Faes to achieve true MVC
  • Integration of Bean Validation with JPA and JSF
  • Typesafe dependency injection and Producer/Observer of events using CDI
  • RESTful resources using JAX-RS
Most of the attendees stayed for almost 4 hrs long workshop. Several folks gave positive feedback afterwards and tweets like this are much more explicit about it:

Almost everybody could complete all the exercises, which was definitely satisfying. Most importantly I coached them on how to debug errors and got them little more comfortable in NetBeans and GlassFish. Some folks were even asking for the next level of workshop already. I'd love come back in Summer to enjoy the Icelandic hospitality!

I had an interesting discussion with a J2EE-to-Spring-converted architect on the benefits of Java EE 6 over Spring. Stay tuned on that and I'll post more details in a few days :-)

Check out some more pictures from the workshop ...

The attendees helped me clarify the document further and the revised document is available here and the complete application here.

I also had some good discussions with Reynir Hubner, the marvelous and extremely hospitable JUGICE leader. He is the CTO at Eplica and also the Vice President of Reykjavik Cycling Club. We had some interesting talks about cross training. He took me around Golden Circle and to Blue Lagoon.

And some more pictures from the stay ...

Some interesting facts about Iceland ...
  • The country has about 300k people with two-thirds living in Reykjavik metro.
  • Even though its close to Arctic circle, the temperature is still relatively warm because of the Gulf Stream.
  • Fishing, Aluminium smelting, Tourism, and Geothermal power are the primary industries.
  • One of the first countries to have a democratically elected female head of state.
  • The landscape is vast, diverse (lava, craters, snow, lakes, glacier, geysir to name a new), and beautiful (some pictures).
  • Team handball is the national sport and other sports are popular too. Icelanding wrestling (Glima) is a particularly interesting one!
  • The heat bill is received yearly because of the widespread usage of geothermal power.
  • Iceland is all green, Greenland is all icy (more here)
  • Very low crime rate in Iceland is proven by the fact that the country's name does not even exist in this list for 2010 and this shows 0 murder per 100k for the year 2008. The country has no Army, Navy, or Air Force and only has a Coast Guard. The only folks carrying guns is the Viking Squad which is about 50 cops in the entire country.
  • Everybody talks in terms of before and after the 2008 financial crisis.
  • The roof colors in Reykjavik are very bright and vibrant and is by design. I guess this might be to complement the gray sky which is prominent all through out the year ;-)
  • CrossFit Games overall runner up is Annie Thorisdottir, an Icelander.
  • 66 o North is a common brand that sell outer wear for all weather. No such thing as bad weather, just need to be properly dressed.
  • If you fly Iceland Air over Atlantic then you can take a 7-day stopover in Iceland without any additional cost.
  • Icelandic horses are short but neve call them pony. More about them at
  • Check the latest weather conditions from instead of
And finally the complete set of pictures from Reykjavik and an evolving album of the trip of Nordics trip so far ...

Next stop JFokus ...

Saturday Feb 11, 2012

Pictures from Golden Circle, Iceland - Þingvellir, Gullfoss, Geysir, Strokkur, and Kerið

After a very interactive and successful Java EE 6 workshop (more on that later), Reynir, the esteemed Iceland JUG leader, took me out for a trip of Golden Circle in Iceland covering Þingvellir, waterfall Gullfoss, Haukadalur which contains the geysers Geysir and Strokkur, and a volcanic crater Kerið.

Þingvellir is home to the largest natural lake in Iceland. It is also one of the unique places in the world where tectonic plates between North America and Eurasia plates can be clearly seen in the faults, otherwise they are mostly deep under the water.

"Geysir" is the first known geyser and even the English word "geyser" is derived from it. It was quite a surreal experience to watch the now dormant geyser. However Strokkur which is about 50 m south still erupts any where between 2-8 minutes.

Check out some pictures below:

Thank you Reynir for the wonderful trip!

Friday Feb 10, 2012

Running in Reykjavik, Iceland

How do runners explore a new country ?

Yep, by running!

That's exactly what I did after sleeping for about 2.5 hrs during San Francisco/Boston/Reykjavik night :-) Met an ex-Sun colleague who arranged a wonderful trail run by Ellioa River and Atlantic Sea. The river is the largest river to run through Reykjavik and is well known for fishing salmon during summer. There was still sopme residual snow, from last week's storm, on the trail and of course water was all over. We also experienced some hail towards the end of the run but a quick ride to the hotel and a warm shower was a great ending.

Here is the running route that we followed:

And some pictures from the trail:

Running seems to becoming more main stream in Reykjavik. Each swimming pool has a "hlaupakort" (running map) posted near the entrance with routes marked in different lengths. The 3 most frequented pools in the downtown area are Laugardalslaug, Sundhöllin, and Vesterbær. There is no way to reach out the running groups except the last one has a presence here. Generally the rule is just show up in running clothes and look for the spandex-clad group stretching. Learn more about running meetups in Reykjavik in this thread. There is even a 1/2 Ironman in July and a full marathon in August and . Read more about running in Reykjavik here.

Thank you Kristinn for arranging the run and Agust for showing me the trail!

Now to Java EE 6 workshop tomorrow morning ...

Monday Feb 06, 2012

Java EE 6 and 7 at JUGICE, Iceland, JFokus 2012, and Umeå JUG, Sweden

After an easy January month, the conference circuit is starting with a tour of the Nordics.

What ? Java EE 6 hands-on workshop
Date ? Saturday, Feb 11, 2012
Time ? 9am - 1pm
Where ? Reykjavik University, Fönix (m-105)
Register ?
Prep work: Download and Install NetBeans 7.0.1 or later ("All" version) from, JDK 6 latest update from
Twitter: @JUGICE

What ? Java EE 6 hands-on workshop (Feb 13, 9am), PaaSing a Java EE Application (Feb 15, 9am), Java EE 7: Developing for the Cloud (Feb 15, 1pm)
Date ? Monday - Wednesday, Feb 13 - 15, 2012
Time ? All Day
Where ? Stockholm Waterfront Congress Center, Sweden
Register ? (almost sold out, register quick)
Prep work: (For hands-on workshop only) Download and Install NetBeans 7.0.1 or later ("All" version) from, JDK 6 latest update from
Twitter: @jfokus

Check out my reports from JFokus 2011.

What ? Java EE 6 hands-on workshop
Date ? Thursday, Feb 16, 2012
Time ? 6pm
Where ? Umeå University (Triple-Helix), Umeå, Sweden
Register ? Just show up
Prep work: Download and Install NetBeans 7.0.1 or later ("All" version) from, JDK 6 latest update from

Where will I meet or run with you ? :)

profile image
Arun Gupta is a technology enthusiast, a passionate runner, author, and a community guy who works for Oracle Corp.

Java EE 7 Samples

Stay Connected


« July 2016