Posted by editor
on December 14, 2009 at 11:51 AM PST
This past couple weeks has seen a near flood of major software releases (GlassFish 3.0, NetBeans IDE 6.8), approvals of major specifications (Java EE 6 and a host of related JSRs), and the creation of Project Lambda (devoted to developing an implementation of closures for Java)...
This past couple weeks has seen a near flood of major software releases (GlassFish 3.0, NetBeans IDE 6.8), approvals of major specifications (Java EE 6 and a host of related JSRs), and the creation of Project Lambda (devoted to developing an implementation of closures for Java). I don't think there has been another period in the past year where so many important events have coincided. Even the stream of releases that occurred around JavaOne seem less significant than what we've seen in recent weeks.
The lastest event in this sequence was the FCS release of NetBeans IDE 6.8 . We're featuring the NetBeans release as this week's java.net Spotlight . The Version 6.8 release information provides the following overview of the release:
NetBeans IDE 6.8 is the first IDE to offer complete support for the entire Java EE 6 spec with improved support for JSF 2.0/Facelets, Java Persistence 2.0, EJB 3.1 including using EJBs in web applications, RESTful web services, and GlassFish v3. We also recommend it for developing with the latest JavaFX SDK 1.2.1, and for creating PHP web applications with the new PHP 5.3 release or with the Symfony Framework.
Our unique integration of Project Kenai , a collaborative environment for hosting open-source projects, now comes with full JIRA support, and improved instant messenger and issue tracker integration. We also added features to the IDE's Maven and database integration, and improved the editor and tools integration of Ruby, Groovy, and C/C++ projects.
The release page highlights these features as being most significant in the NetBeans 6.8 release:
- Java Enterprise Edition 6
- Web Projects with JavaServer Faces 2.0 (Facelets)
- JavaFX SDK 1.2.1 support
- Kenai.com: Connected Developer (full JIRA support)
- PHP 5.3 support
- Enhanced Maven support
- Enhanced Ruby support
- Enhanced C and C++ support
NetBeans IDE 6.8 Kenai Connected Developer integration
This week's java.net poll is also about the new NetBeans release. It asks "Do you plan to upgrade to NetBeans IDE 6.8? Voting will be open through Thursday into Friday.
In Java Today , Mark Reinhold posted Closures for Java: The Straw Man :
As promised I’ve posted a
proposal to extend Java with ﬁrst-class functions, function types, and
lambda expressions (informally, “closures”) to the
Rajiv Mordani comments on the Servlet 3.0 specification and GlassFish v3 now available :
It gives me great pleasure to announce that Servlet 3.0 is now final. The speciication is available now for download from http://jcp.org/en/jsr/detail?id=315 and an implementation is available as part of GlassFish v3 . Despite controversial discussions early on in the cycle, the expert group came together to produce a rich feature set in the release. Please download and use the new features in GlassFish v3. In addition to the specification and implementation, a few useful resources to get started...
Binod posted his commentary on the V3, Java EE 6 and SIP Servlets releases:
Much awaited GlassFish V3 is released today . The modular, OSGI based Java EE 6 product has been making headlines for some time now. I have been experimenting V3 for some time now, basically from the POV of SailFin and SIP Servlets. Here are some items on top of mind that are relevant for SIP Servlets and next SailFin release...
In today's Weblogs , Masoud Kalili posted And GlassFish v3 is Here :
The long awaited and the most looked upon version of GlassFish released today. GlassFish v3 fully implements Java EE 6 specification which means EJB 3.1, Servlet 3, JAX-RS, JPA 2, Contexts and Dependency Injection for Java EE, Bean validation, Java EE profiles and so on...
Markus Karg writes about "WebDAV Support for JAX-RS" Release 1.1 :
Over the past decade, OpenSource became a big hype. At the peak of the hype, big stakeholders like IBM, Oracle and Sun (and even Microsoft and SAP) turned a lot of their previously proprietary code into OpenSource. While they tell us that they do it because they are so noble and like to exploit the community's knowledge, typically the open sourced software is only for free in part or is still under their sole control and further development. There is a lot of OpenSource software which is just publicly viewable and freely usable but in fact developed completely in a closed way - you have no chance to contribute to the core design, but often are just used as source of free bug fixes...
Kumar Jayanti provides a Summary of Proprietary Features in SAAJ RI 1.3.4 :
In this post i would like to provide a brief summary of some of the Propietary Features and implementation details of SAAJ 1.3.4 that are not necessarily related to the SAAJ API specifications...
In the Forums , Felipe Gaucho has a question involving [webtier] using EJBs inside JSF pages - is it possible ? : "is it possible to inject EJB 3.x directly into JSF 2.0 pages ? or should I do always a proxy ManagedBean just to copy the reference to the page ? * an example would be nice..."
says Custom renderer (almost works)
: "I'm creating a custom JComboBox renderer. What I want it to do is display text next to a colored box. Everything works except for the default value were Its not showing the text. Anyone see the problem? Or is there a better way of doing this? I’ve..."
ramix finds that lwuit is slow on Nokia N95 : "does someone tested lwuit on nokia n95? our software is so slow on N95, not in a specific object or screen, it's just to slow!"
Our current Spotlight is the NetBeans community's announcement that NetBeans IDE 6.8 is now available: "The NetBeans team is proud to announce the availability of NetBeans IDE 6.8! Download NetBeans IDE 6.8 . NetBeans IDE 6.8 offers best-in-class support for the entire Java EE 6 specification and the GlassFish Enterprise Server v3 platform. Simplify Java application development with Java EE 6 language features: less XML configuration and more POJO-like development; easily target and deploy to GlassFish v3..."
The new java.net Poll asks "Do you plan to upgrade to NetBeans IDE 6.8?" Voting will run through Thursday or Friday (depending on where you live).
Our Feature Articles include Jeff Friesen's new article Learn about JavaFX's APIs for Reading RSS and Atom Newsfeeds , which introduces you to the RSS and Atom APIs in JavaFX 1.2. We're also featuring Sanjay Dasgupta's in-depth article Simplify Native Code Access with JNA .
The latest Java Mobility Podcast is Java Mobile Podcast 91: MIDP 3.0 : Excerpts from the JavaOne 2009 MIDP 3.0 session with Angus Huang, Roger Riggs, and Paul Su.
Current and upcoming Java Events :
Registered users can submit event listings for the java.net Events Page using our events submission form . All submissions go through an editorial review before being posted to the site.
Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed . Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive .
-- Kevin Farnham