Monday Mar 26, 2012
Thursday Mar 22, 2012
By alexismp on Mar 22, 2012
While we've mentioned the DCOM support in GlassFish 3.1.2 several times before, you'll probably find Byron's DCOM blog entry to be useful if you're using Windows as a deployment platform for your GlassFish cluster.
Byron discusses how DCOM is used to communicate with remote Windows nodes participating in a GlassFish cluster, what Java libraries were used to wrap around DCOM, what new
asadmin commands were addd (in particular
validate-dcom) as well as some tips to make this all work on your specific environment.
In addition to this blog post, you should considering reading the official product documentation :
• Considerations for Using DCOM for Centralized Administration
• Setting Up DCOM and Testing the DCOM Set Up
Wednesday Mar 14, 2012
By alexismp on Mar 14, 2012
Now that GlassFish 3.1.2 has been released, we can look at the updated list of supported platforms: operating systems and JVMs.
• Oracle JDK 1.6.0 u29 and beyond
• Oracle JDK 1.7.0 u2 and beyond
• Apple JDK 1.6.0_24 and beyond
• JRockit 28.2.2
• IBM JDK 6 and JDK 7
The official information is available in the Oracle GlassFish 3.1.2 certification matrix and also includes browser, database certifications and more.
Sunday Mar 11, 2012
By alexismp on Mar 11, 2012
Alongside with the GlassFish 3.1.2 release NetBeans has also released version 7.1.1.
NetBeans probably has the best Java EE 6 out-of-the-box support and this 7.1.1 release fully supports GlassFish 3.1.2. Check out these recent Java EE features (some neat CDI stuff in there).
Since this NetBeans release is also available as a patch update to 7.1, you need to either download GlassFish 3.1.2 separately or do a fresh install of a 7.1.1 bundle which includes GlassFish ("Java" or "All").
Thursday Mar 08, 2012
By alexismp on Mar 08, 2012
• "GlassFish Server 3.1.2 Overview" presentation by John Clingan (Product Manager)
• "GlassFish 3.1.2 Overview by Sathyan Catari", interview by Arun Gupta
• "Cluster Management with GlassFish 3.1.2 Console (SSH & DCOM)", a screencast by Anissa
• "Managing Application Scoped Resources from the 3.1.2 Console", a screencast by Anissa
• "5-minute screencast", screencast by Adam Bien showing Java EE 6 with NetBeans 7.1.1 and GlassFish 3.1.2
As a reminder, all GlassFish Videos and Screencasts are available from our YouTube channel.
Monday Mar 05, 2012
By alexismp on Mar 05, 2012
Now that GlassFish 3.1.2 has been released, it's time to check on the exact list of updated components (one of the important themes in pretty much every release).
• JSF/Mojarra 2.1.6
About half of the bugs squashed in this GlassFish 3.1.2 release were through the integration of those recent components.
Sunday Mar 04, 2012
By alexismp on Mar 04, 2012
Now that GlassFish 3.1.2 has been released, you may be wondering about what your upgrade options are. As a reminder, this release is highly-compatible with previous ones and should be a target for any existing GlassFish user.
Technically-speaking version 3.1.2 is also known as 3.1.1-patch#4 and 3.1-patch#5, thus making the migration path pretty obvious for 3.1. and 3.1.1 users.
We are not forgetting users of older versions with these additional supported upgrade options :
• 2.x → 3.1.2: side-by-side install + domain upgrade
• 3.0.x → 3.1.2: side-by-side install + domain upgrade or update via update-center + domain upgrade
For a 3.1.x → 3.1.2 upgrade you can to a side-by-side install, update via update-center with no required domain upgrade (configuration is compatible with 3.1.x).
The upgrade of v2 clusters can be done with :
• side-by-side install of 3.1.2 on DAS and instance hosts
• Migrate v2 domain to 3.1.2 on DAS host + recreation of instances
In-place upgrades are not supported through the installer though. For all the details, make sure you read the dedicated "Upgrade Guide" documentation.
Thursday Mar 01, 2012
By alexismp on Mar 01, 2012
By alexismp on Mar 01, 2012
• John has a presentation walking through the main new features of GlassFish 3.1.2
• Amy blogs about Apache mod_jk load-balancing with 3.1.2
• The Oracle Java Blog covers the highlights of the release.
• Anissa has all the details about the Web Console improvements
• Tim discusses the changes made to Secure Administration
• Blaise covers the impact of having EclipseLink's MOXy not integrated
• Arun covers with Sathyan the main new 3.1.2 release themes
• Anissa has a short screencast highlighting the new DCOM provisioning feature
• Arun has a rundown of the new features
• Paul has an post on the updated GlassFish 3.1.2 documentation
• MartinG covers what's new in Metro 2.2, JAXB 2.2.5 and JAX_WS 2.2.6
• Jason has the details for REST Security in 3.1.2
• Anissa also has this Managing Application Scoped Resources from the 3.1.2 Console screencast
• Byron discusses in greater details the new DCOM Configuration utility
• Joe covers the new secure by default GlassFish 3.1.2 feature and its impact
• Adam Bien has a 5-minute screencast showing Java EE 6 with NetBeans 7.1.1 and GlassFish 3.1.2
• Bhakti has the main release points as well as details on the updated NetBeans code samples for GlassFish
• Long-time tools guy, Vince provides an update GlassFish+Eclipse.
• TSS has a list of main themes for the release
• Heise.de also cover the main new features for GlassFish 3.1.2 (German)
• javahispano.org covers the simultaneous releases of NetBeans 7.1.1 and GlassFish 3.1.2 (Spanish)
• ITeye also covers the news (Chinese)
• GlassFish 3.1.2 released (H-Online)
• GlassFish 3.1.2 verfügbar (Entwickler.de)
• Lançado GlassFish 3.1.2 (under-linux.org)
• GlassFish Enterprise Server 3.1.2 (ZDNet Downloads)
• GlassFish 3.1.2 - Oracle's Java EE server gets an update (JAXenter)
• NetBeans IDE 7.1.1 Released, with Support for GlassFish 3.1.2 (Oracle Java blog)
• NetBeans IDE 7.1.1 is here, quick to support newest Glassfish (JAXenter)
Wednesday Feb 29, 2012
By alexismp on Feb 29, 2012
After five release candidates, fixing hundreds of bug, and implementing some neat new features we're happy to report that GlassFish 3.1.2 has now officially shipped !
This is a highly-compatible release with previous GlassFish 3.x releases and as such is recommended for any current GlassFish user and more generally to anyone looking at a production-ready, fully-supported, and developer-friendly Java EE 6 server.
• Bug fixing, compatibility : hundreds of bugs were fixed in GlassFish itself and hundreds more by the integration of more recent versions of its components (mojarra, weld, grizzly, jersey, etc...)
• New Features : improved admin console (startup time, CLI parity, RFEs, ...), DCOM as an alternative to remote node SSH admin on Windows platforms, non-multicast Clustering/GMS, WebSocket support and more...
You can download the bits from the usual glassfish.org page, or from OTN in the form of Oracle GlassFish Server (the supported version). Note also that the Java EE 6 SDK has been refreshed to Update 4 to reflect the integration of this 3.1.2 version of GlassFish.
We'll report on the blogs, podcasts and screencasts from the engineers and the community as they arrive. In the meantime, get your copy!
Friday Feb 17, 2012
By alexismp on Feb 17, 2012
By definition, one can never know how many Release Candidate builds will be required for any given release.
RC5 is really just RC4, only with a new bug fix integrated. Thanks to folks that reported the issues, they help make the product better for everyone.
Monday Feb 13, 2012
By alexismp on Feb 13, 2012
GlassFish 3.1.2 Build 22 is now available and flagged as RC4.
We had hoped to stop at RC3 but community feedback had us re-spin another RC build to integrate an important bug fix. While we can't do this forever, if you do have an issue with this build, please let us know via the issue tracker or even here using a comment to this post.
Thursday Feb 09, 2012
By alexismp on Feb 09, 2012
GlassFish 3.1.2 Build 21 is now available and flagged as RC3.
Friday Feb 03, 2012
By alexismp on Feb 03, 2012
GlassFish 3.1.2 has never been so close to a GA/FCS release with promoted build b19 now available as Release Candidate (RC) 1. In fact you might as well go straight to RC2 (build 20), also now available from the promoted builds page.
If you're not sure which archive to use, try this one. Another RC build (RC3) is planned in the next few days. Hopefully it'll be the last one before the product ships.
So make sure you test your applications work properly with the latest promoted build and check out recent blog posts on 3.1.2 if you're wondering what to expect from this release. See you in a short while for a stable public release!
Now you know what to do over the week-end! :)
Sunday Jan 22, 2012
By alexismp on Jan 22, 2012
Note: if you're reading this using a feedreader, please make sure you've updated to the updated TheAquarium feed.
We haven't really covered this before, but there's been quite a bit of work on the admin console in the upcoming GlassFish 3.1.2 release (in addition to the other new features and theme and updated components).
Specifically in this release, the team worked on the following :
• Performance startup (better figures by default and conditional automated console initialization).
• Feature parity with CLI in the areas of Secure Admin config, JMS Cluster configuration, Monitoring Data consolidation, new Http Listeners page (à la GlassFish v2), listing EJB timers.
• Support for new product features such as DCOM cluster nodes.
• Ability to collect domain instance logs.
• More tests.
The best part about these improvements? There's almost all entirely driven by your feedback! So thank you to everyone that took time to help us understand how to make GlassFish a better product via bug reports, requests for enhancements and even phone calls in some cases. Let's keep doing this!
The GlassFish Web Console started off back in 2006 as the killer feature, especially compared to other open source offerings. With continued enhancements I think it still has a clear edge on them and longer-term plans shouldn't prove me wrong!
Podcasts & Videos
- Virtual Adopt-a-JSR/Java EE 8 Overview on Tuesday!
- GlassFish Images on Docker Hub
- Using @Context in JAX-RS
- Java EE 7 Maintenance Review Draft
- Managing a Java EE Application Server with Chef
- A Directory for CDI Plugins
- Java EE 7/Bean Validation Adoption at Harvard University
- JSON-P 1.1 (JSR 374) update: JSON Pointer & JSON Patch
- Last Call to Submit to the JavaOne Java EE Track
- Java EE Security API (JSR 375) Update