Tuesday Aug 23, 2011

"GlassFish 3.1.1 & Java 7" webinar this Thursday (August 25th)

Our next webinar is only two days away:

    Thursday, August 25, 2011
    10:00 a.m. PT / 1:00 p.m. ET / 19.00 CET

... and will be dedicated to the GlassFish 3.1.1 release which we shipped almost a month ago.


Support for Java 7 is one of the key new features for this release, along with community-driven bug fixes, integration of updated components, support for AIX, and more. All of this will be covered in this webinar which you're encouraged to register as there is really no reason not to move to this more recent version.

Make sure you bookmark and keep an eye on glassfish.org/webinars for replays and further events. The replay for the recent "Securing GlassFish Server 3.1" webinar is now available here.

Monday Aug 22, 2011

Back to school - Java 7 tabsweep (Q&A, CI, JUG report, nio, MacOS, ...)

If, like TheAquarium, you were out for the past few weeks, you may have missed the following news and links around Java 7.

The most important ones are probably Henrik's Java 7 Questions & Answers and Dalibor's A bug's life as they cover status on important bugs, status of the Mac port and more.

Sunset in Normandy

Fabrizio also has a nice piece on using continuous integration to limit the risks of adopting new versions of Java. Other interesting links include Adam Messinger's interview at InfoQ on Java 7 and Java 8, this Java 7 launch report from the NY Java Sig, a quick look at Java 7 nio performance,

And of course if you're a Mac user, chances are you'll be interested in this latest Unofficial (but really helpful) Mac OS X build.

Friday Jul 29, 2011

Java Spotlight Podcast - Special Java 7, GlassFish 3.1.1, NetBeans 7.0.1 episode

The Java Spotlight Podcast has a new episode out (#41) which is all about the new Java releases: Java 7 (of course) but also GlassFish 3.1.1 and NetBeans 7.0.1 (shipping any day now).

Dalibor is the main Java guy in the episode with Geertjan covering the NetBeans part and myself (Alexis) doing the GlassFish talking. Here's the podcast feed.


Thursday Jul 28, 2011

GlassFish 3.1.1 has been released! Java 7 inside.

Got Java 7? GlassFish 3.1.1 does and it's now available!

This is a highly-compatible release which everyone using GlassFish 3.0, 3.0.1 or 3.1 should really consider. Its content were for the most part driven by community and customer requirements. Some had to do with critical bug fixes (we have hundreds of fixes in this release), others with upgrading the versions of the product components such as Weld, EclipseLink, Jersey, etc. with performance also a focus to keep GlassFish in the top performing spot.

GlassFish 3.1.1

Another important driver for this release was support for additional platforms : AIX, 64-bit load-balancer, and maybe most importantly support for Java 7 (shipping today as well). This means that you can now benefit from the JVM improvements that come with this new shiny version but also use the new language constructs defined in project coin. Check out this screencast for an example of what can be done.

You can also listen to this new episode of the GlassFish Podcast which features a discussion with Sathyan, the Engineering manager for this release. Finally, you can get more details in the release notes and the documentation set.

If you are an existing GlassFish 3.x user, the update center will offer you a binary upgrade, similar to what happened when 3.1 was released in February.

In addition to the Open Source bits, GlassFish 3.1.1 is available via Oracle GlassFish Server, the Oracle-branded and supported offering, as well as in the Java EE 6 SDK Update 3 (including a bundle with JDK 7).

Tuesday Jul 12, 2011

NetBeans 7.x/Java 7 Refcard

NetBeans 7, the IDE with the best Java EE 6 out-of-the-box experience, also has a lot in store for Java 7 support and this latest DZone Refcard covers just that.

Version 7.0.1, now in RC, should ship soon after JDK 7, later this month (July 2011).


Sunday Jul 10, 2011

Back from Brazil: Java 7 launch, Java EE.next

Brazil has been flooded with Java content and events in the past few weeks.

FISL, the largest South American open source conference, had a number of Java tracks. Arun has a report on this conference and the additional stops he made along the way (some slide decks in there too).


While Arun has left the country after two weeks of intense Java 7, Java EE and GlassFish presentations, the month of Java still has upcoming stops scheduled in Fortaleza, Natal, Salvador, Toledo, and Maringa.

And if you're not in Brazil, check out the schedule of nearby JUGs. Chances are there's a Java 7-related event coming up shortly.

Wednesday Jul 06, 2011

Java 7 D-Day is here

So we've made it to the launch of Java 7! If you read this in time, make sure to attend the live webcast or a JUG event nearby.

You can also watch this recent Java 7 video with some of the key people behind this release.

Duke Forward

To celebrate this day we now have a Release Candidate build (b147) available and all final JSR's on the final approval ballot with results dues on July 18th. The final bits should be available as planned later this month.

Note also that the Oracle JDK Mac OS build will take a bit longer to be released. In the meantime you can read this OpenJDK wiki page to either build yourself or get a community-contributed binary.

Reminder - Java 7 launch in 24 hours

Remember that the Java 7 launch, dubbed "Java 7, Moving Java Forward" is set for tomorrow, July 7th. In fact, in 24 hours (9am PT) you'll be able to join a live webcast.

Moving Java Forward

This live event will be hosted by Adam Messinger (Oracle) in Redwood Shores, Bruno Souza (SOUJava) in São Paulo and Ben Evans (LJC) in London. You can register for the webcast or for the in-person events from this page. The twitter hashtag for this launch is #java7.

You can also listen to the latest episode of the Java Spotlight Podcast (#37) featuring an interview with Michelle Kovac on this Java 7 Launch where she mentions Accenture, Travelex, Riot Games, HP and others as heavy Java users and participants to the live events.

The final Java 7 bits should be available on July 28th as planned.

Monday Jun 27, 2011

July 7th - Java 7th launch

Java 7 is around the corner and Oracle is hosting a multi-city launch event on July 7th called "Java 7, Moving Java Forward".

This event will be held simultaneously in Oracle HQ (Redwood Shores, CA), in Sao Paulo, Brazil and in London UK to celebrate to almost-ready version 7 of Java, the first one in five years!

Java 7 Register

In addition to the live event and the ability for you to attend in person if you're in one of those cities, many Java User Groups are planning Java 7 meetings on the same day or soon after, so check your favorite JUG's upcoming meetings. Chances are there's a Java 7 event nearby.

Tori has all the details for this launch event over on the OTN blog. Register directly here.

Tuesday Jun 07, 2011

Java 7 passes the Public Review Ballot

Java 7 has just passed the Public Review Ballot with the following results :
• 13 YES votes
• 1 NO vote (Google)
• 1 Abstain
• 1 non-vote


Details and comments are available from this JCP page. Next steps: Final Draft, Final Approval Ballot and Launch (July).

You may be interested in this recent post by the LJC (London Java Community, a recently elected member to the Executive Committee) on how the JCP works and how it should evolve.

Sunday Jun 05, 2011

JUG leaders, did you order your Java 7 launch kit already?

Assuming the outcome of the JSR 336's (Java SE 7) public review ballot is positive, we're really close now to a final release of Java 7.

To celebrate the launch of the first major version of Java since 2006, Oracle has put together a Java 7 launch kit and will host a live event on July 7th to celebrate the release with speakers in Redwood Shores (Oracle's HQ), Sao Paulo and London, all with live webcasting


If you can't make it to one of those events, you can have one of your own and this is where the launch kit comes into the picture - each kit includes a Java 7 presentation, code samples, and T-shirts. Simply go to this page and request one. JUG requests will be considered first while supplies last.

Note that if you want an Oracle speaker to attend your event you need not wait and ask for it asap and certainly before June 14th. Beer and pizza can also be on Oracle, so please share your event plans with us, and we'll do our best to accommodate you.

Wednesday May 18, 2011

Java 7 - Rampdown Mode, feature set (podcast) and gratis JRockit

After shipping the JDK 7 Developer Preview a few months back, the team still seems to be on track to ship JDK 7 this summer.

Mark Reinhold has shared that JDK 7 was in "Rampdown mode" with only fixes to showstopper bugs being accepted (definition in Mark's email).


While Project Coin, now supported by two majors IDEs: NetBeans 7 and IntelliJ 10.5, has been well covered in various venues, there are many many more features in JDK 7 that you should probably be looking forward to.

The latest episode of the JavaSpotlight podcast has part 1 of an interview with Henrik Stahl covering many of those smaller (think Project Coin type of features - small but useful) in almost every direction you look: swing, locales, unicode, nio2, class-loading, jdbc, jaxb, jaxws, javadoc stylesheets (finally!), and many more.

Without spoiling the fun, part 2 of the interview should be up next week and will cover plans for Java 8 and the converged JVM. In the meantime, make sure you check out Henrik's "JRockit is Now Free" blog post.