Wednesday Nov 05, 2014

OTN Virtual Technology Summit

The OTN Virtual Technology Summit is a set of free online events covering various technical topics such as Java SE, Java EE but also Middleware, Database, etc.  Each topic will be presented by a subject matter expert coming either from Oracle or from the community (Java Champions, Oracle ACEs, ...). And during each session, a live chat will let participants ask questions and clarifications on the presented subject. You can check the agenda of the different tracks here.

OTN Virtual Technology Summit is a free event so make sure to register for this month OTN VTS!

  • VTS America : November 18th, 2014 – 9am to 12:30pm PST, register here.
  • VTA Asia : November 19th, 2014 – 10:00am to 1:30pm IST, register here.
  • VTS Europe : November 26th, 2014 – 9am to 12:30pm GMT, register here.

Thursday Jun 12, 2014

Java EE 7 turns one today!

"Tell me and I forget. Teach me and I remember. Involve me and I learn."
Today marks the first year anniversary of Java EE 7. The JSR 342 specification was finalised on May 28, 2013 with the official launch taking place on June 12, 2013 (original press release).

As of today, there are already 3 Java EE 7 compatible Application Servers, coming from different 'vendors' (Oracle, TmaxSoft and Red Hat). Two of those Java EE 7 Application Servers are free and open source. We expect the list of Java EE 7 compatible Application Servers to grow over the coming months.

Source: RebelLabs - 'Java Tools and Technologies Landscape for 2014'

According to a recent independent survey, one third of the Java EE users who participated in that survey is already using Java EE 7. This is a good sign but it also means that a lot of people are not yet on Java EE 7. So if you haven't yet embarked on Java EE 7, now is really the time to do so!

There are various ways to learn Java EE 7, in no particular order ...
  • Continue to read The Aquarium. Through this blog, we are relaying Java EE news but we are also doing our best to highlight relevant technical contents such as articles, community tutorials, etc.
  • Watch the GlassFish YouTube channel. Amongst others, it contains the different videos of the Java EE 7 launch, those videos will give you good technical update on Java EE and its different components specifications (JMS 2.0, JAX-RS 2.0, EJB 3.2, etc.)
  • Take a formal training. Oracle University is starting to roll-out Java EE 7 trainings like the 'Java EE 7: New Features' class. 
  • Attend conferences and JUGs sessions. On that note, we have spent a lot of time to create a strong JavaOne 'Server-Side Java' track. It's still possible to benefit from the early bird JavaOne pricing but don't wait too much!
  • Read books. There are more than 25 (!) books related to Java EE 7 or to one of the Java EE 7 component specification. 

There are many more ways to learn Java EE but if I have to suggest one and only one way, I would recommend the Java EE 7 Tutorial. It's exhaustive and clear, it's free and it continues to evolve.

And finally as the introductory quote suggest, participation is key to learning. Participate in JUGs,  participate in Adopt-a-JSR, get involved in the different open source communities evolving around Java EE, participate in the JCP... in one word, participate!

Tuesday Jun 23, 2009

Last 3 Days of Free JavaFX, MySQL and GlassFish Training Class - Atlanta, Raleigh, Cleveland


I just found out but Sang has been teaching a series of 1-day free training sessions on JavaFX, MySQL and GlassFish. The full list is at his JavaPassion Site but by now there are only 3 days left, so check it out and signup if you are interested and available.

June 24th, Atlanta, GA
June 25th, Raleigh, NC
June 26th, Cleveland, OH

Thursday Sep 11, 2008

WebSynergy Webinar is at 11am PT today


James Falkner and Prashant Dighe will give an Overview of WebSynergy TODAY (Thursday) - 11am PT, Sept 11th, 2008. You can join us via a concall (free if in the US, caller-paid overseas) or online via TheAquarium @ uStream.TV.

For more details check out the OverviewOfWebSynergy page at the TheAquarium wiki. The plan (with the usual comment about mice and men) is to record the presentation.

Updated Slides are available now at the wiki page.

Sunday Sep 07, 2008

Webinar: Overview of WebSynergy, with James Falkner and Prashant Dighe


James Falkner and Prashant Dighe will give an Overview of WebSynergy Thursday morning - 11am PT, Sept 11th, 2008. You can join us via a concall (free if in the US, caller-paid overseas) or online via TheAquarium @ uStream.TV.

For more details check out the OverviewOfWebSynergy page at the TheAquarium wiki. The plan (with the usual comment about mice and men) is to record the presentation.

Tuesday Aug 19, 2008

Webinar: Intro and Overview of OSGi, by Richard Hall


Richard Hall (of Apache Felix fame) will give an Introduction and Overview of OSGi tomorrow morrning - 11am PT, Wed 20th, 2008. You can join us via a concall (free if in the US, caller-paid overseas) or online via TheAquarium @ uStream.TV.

For more details check out the IntroAndOverviewToOSGi page at the TheAquarium wiki. The plan (with the usual comment about mice and men) is to record the presentation.

I will tag similar entries with See GlassFishTV.

Thursday Jul 03, 2008

Learning EJB3 - For Beginners and Advanced Users


Here are wwo ways to get into EJB 3.x. For the complete beginner, Adam has a EJB 3.0 in 5 minutes. And for the advanced user, PACKT Books just published Michael Sikora's EJB 3 Developer Guide home page, TOC, Amazon). Both use the GlassFish Server

For a while I thought that EJBs were always going to be - or be perceived as - "too (conceptual) heavy"; maybe EJB 3.1 and EJB3.1 lite will actually change this. More EJB notes at EJB posts at TA

Sunday May 25, 2008

Training Links - JRuby, MySQL, Memcached, Student Portal, Java with Passion

Sun offers quite a number of training courses, and some of them are even free. Some I noticed this week:

The Librarian, a painting

Trond highlights two very interesting free Webinars next week with top speakers (tip): "Highly scalable solutions with MySQL and Memcached" (Wed) and "Designing and Implementing Scalable Applications with Memcached and MySQL" (Thu).

Marina points to free Student Courses as part of the resources at the Student Portal.

Arun and Daniel mention Sang's latest course on Ruby and Rails. Sang's Java Passion site has many good online courses using the GlassFish Server, including JavaEE, Web Services and EJB.

Sun has many other courses, sometimes it's just a bit hard to find them. For example, the site for online and in classroom courses offered by Sun is and many of these are related to GlassFish, but a Search for "glassfish" will yield only a few of those.

We are working to fix that last problem, and I try to capture courses I know at GlassFishForBusiness, but what we really need is a full-time librarian... ideally a super one, like Conan the Librarian.

Saturday May 17, 2008

AMIS Presents - GlassFish Server and OpenESB


Amis B.V. is hosting a workshop on the GlassFish Server, OpenESB and NetBeans this next week, Thursday, May 22nd, in their offices in Nieuwegein (Google Maps). Presenters are Wouter and Alexis.

Check out the Event Details and Wouter's Note.

AMIS has traditionally focused on Oracle consultancy (see their Activities Page); it is very nice to see them adding some GlassFish activities.

Please let us know if your company or community is hosting GlassFish-related events and we will provide it extra visibility. The only way GF will reach really wide adoption is with the help of many hands.

Tuesday Jul 31, 2007

More Adoption of Feeds - Enterprise Tech Tips... and Financial Results

Feed Icon

I had not noticed that the Enterprise Tech Tips is now available as a Blog (with associated feeds - RSS and Atom). For example, here is the Japex entry we highlighted recently. And yesterday (Monday) Sun released its financial results via a News feed. The world has changed; our engineering team could not work without Feeds (and Roller!).

BTW, Ed is soliciting your suggestions on Tech Tip topics.

Thursday Jan 11, 2007

Ask the Experts session

Ask the  Experts

The next "Ask the Experts" is on the Open Source Java Project. This will give the Java community an opportunity to ask questions about Sun's open source initiatives, including GlassFish.

Got a question about Sun's open-sourcing of its Java platform implementations? Read the FAQ . Then post any follow-up questions during this Ask the Experts session, week of Jan. 16-19, and get answers from representatives of Sun's Java platform implementations.

Saturday Nov 25, 2006

Java EE 5 Tutorial is Out

Java EE Compatible Logo

The Java EE 5 Tutorial has been available online for a while, but on Nov 6th (2006) it also went on-print. It should be available for purchase at technical bookstores and online - see for example at Amazon.Com.

Monday Oct 30, 2006

Java EE in the Trenches - An update from Filippo

Milano JUG

I had lost track of one of our earliest bloggers: Filippo (perhaps in part because he moved his blog to a new location?). Anyhow, he has New Java EE 5 book, has been in a J2EE to Java EE Tour (see the video) and most recently has been Using GlassFish "in the trenches". His report is positive:

...The overall impression by now is very positive. In less than four days I’ve been able to sketch a prototype of an integration project and, most important, to learn other interesting features of the platform...

He is promising more blogs on the topic, and we will report on them...

Monday Oct 23, 2006

More Presentations: FastInfoset, FOSS Communities, JSF, Dynamic Faces, Eclipse, Tubes

Duke - Let's Get Going!

We have added more presentations to the Presentations Page at the GlassFish Wiki, including:

• OpenSource Middleware Communities covered by TheAquarium (prezo)
• FastInfoset Encoding-by-example (prezo)
• JSF and AJAX (prezo)
• Scripting JSF and Phobos (prezo)
• Highlights from Eclipse prezo at JavaOne'06 (prezo)
• Tubes (asynchrony in JAX-WS RI) (prezo)

Monday Oct 09, 2006

Training on Java EE 5, Java Persistence and EJB 3

Student in front of laptop

Remember that training class you Helped Fine-Tune?, the real thing is now available as a 2-day, 6-module, Java EE 5 in-depth Web-based course. The list of courses and presenters is very complete: Overview (Bill), EJB 3 (Linda and Ken), JavaPersistence (Linda), Web Services (Roberto, Rajiv, and Dhiru), Web Tier (Ed and Jan) and Java Blueprints (Inderjeet and Greg).

Full content of the Sun's catalog is here. The Training Options are: Classroom, Live via the Web, Recorded, via the Web, CD-ROM, and Team Training. Classroom training requires on-site instructors and this is a global operation, so, if you are interested, check the Instructor Certification Process.

Check New and Upcoming courses; what other areas would you want to see covered? What about JAXB 2.0? What else?