NetBeans 6.8 Beta Now Available
The Netbeans team has announced that NetBeans 6.8 Beta is now available for download. Highlights of the release include:
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. The IDE's integration with Project Kenai, a collaborative environment for hosting open-source projects, now offers full support for JIRA and improved instant messenger and issue tracker integration. PHP support has been extended to include the Symfony framework and PHP 5.3. The release also supports the JavaFX SDK 1.2.1, and comes with added features to the IDE's Maven and database integration, and improvements to the editor and tools for Ruby, Groovy, and C/C++ projects. NetBeans IDE 6.8 Beta is available in English, Brazilian Portuguese, Japanese and Simplified Chinese, as well as in several community-translated languages.
Writing about the earlier M2 version of NetBeans 6.8, Adam Bien noted that "you can actually develop a whole Java EE 6 application without any XML (no ejb-jar.xml, no application.xml no faces-config.xml) - except the persistence.xml." He also said that "NetBeans 6.8m2 is already surprisingly stable. I used the development build of NetBeans 6.8 in a workshop last week and it worked without major problems on different operating systems." So, we can expect the Beta to be even more stable.
Elliott Rusty Harold commented that the new release "looks good," but he also thinks that "Netbeans is going to have an even harder time making headway now that IntelliJ is open source too."
Joe Darcy announced earlier this week that the OpenJDK 6 build 17 source bundles have been published, with updated build documentation for developers eager to build their own bits. Joe also posted the regression test results for build 17 on Linux, with more then 50 new passing tests. Andrew Hughes took care of updating IcedTea6 to use build 17, allowing a few dozen of the accumulated patches to be retired as they have made their way into OpenJDK 6 build 17, thanks to the merging work by Joe, Andrew, and others...
Kirill Grouchnikov writes about the Enhanced ribbon application menu in Flamingo 4.2:
Flamingo component suite provides a pure Swing implementation of Office 2007 ribbon component, and the latest 4.2dev drop of the core library has enhanced the support for ribbon application menu to provide default content of the secondary menu panel ...
Geertjan Wielenga (not one to leave a corpse uncovered, especially during Halloween season, and if NetBeans is investigating it) has discovered Rat Brain Analysis on the NetBeans Platform:
A famous man once said: "If your framework can't let you analyze rat brains, then it isn't really a framework." ... OK. No one ever said that. Nevertheless, since it's Friday, the YANPA of the day needs to be slightly off the wall, so here it is...
JPA has its puzzles and from time to time it is useful to write down that tricky solution for our mapping needs.This entry describes a ManyToMany relationship with an additional state in the intermediate table. All my examples are related to the Arena-PUJ project, the pet project I am hard working nowadays. Arena is an online system to manage academic competitions, and within its several tables and mappings, there is a corner case I will explain below. forts, let me define the entities and its relationship for modeling the data of the Institutions X Competition relationship...
Jim Driscoll announces Mojarra 2.0.1 has shipped:
Just a short post to note that we've now shipped Mojarra 2.0.1. This version fixes a very serious bug when running on Tomcat. You can pick up the files from the usual places, see the release notes for more information...
And Marc Hadley announces WADL Submitted to W3C:
For those of you who've been patiently waiting for WADL to be submitted to a standards organization, I'm pleased to announce that WADL is now a W3C Member Submission. The specification submitted to the W3C is a reformatted version of the draft update I blogged about here. If you already switched to that version then you are current. If not, now would be a good time to think about updating to the latest grammar, the changes are fairly minimal but did require a new namespace since they were not backwards compatible.
In the Forums,
ieising asks HowTo: Enforce NB to start GFv2.1 on OS X using localhost?: "Hi, This is something I only see on my Mac. When I start a session of GFv2.1 from NB while connected to a network, the IP address used is the IP adress my Mac has in the network, eg 10.16.37.199 where I want it to just use localhost or..."
aimran50has a problem where Peers fail to communicate after some time: "I have two edge peers behind different firewalls connecting via a RDV+RLY node that has a public IP. The edge peers use the default edge configuration but with TCP & multicast disabled[their firewall blocks them]: ..."
myinstinctis seeing a weird issue with form not updating: "this one is driving me crazy. form A has a button that creates and invokes form B. Form B has a button that creates and invokes form C. I have a lastShown variable of type Form. I have a running thread that calls an update..."
Our current Spotlight is NetBeans IDE 6.8 Beta Available for Download!: The NetBeans team is pleased to announce the availability of NetBeans IDE 6.8 Beta. NetBeans IDE 6.8 Beta is the first IDE to offer support for the entire Java EE 6 spec. Highlights include 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. The IDE's integration with Project Kenai, a collaborative environment for hosting open-source projects, now offers full support for JIRA and improved instant messenger and issue tracker integration. PHP support has been extended to include the Symfony framework and PHP 5.3. The release also supports the JavaFX SDK 1.2.1 ...
The current java.net Poll asks Do you plan to use the new IntelliJ IDEA Community Edition? The poll will run through Thursday.
Our current "(Not So) Stupid Questions" topic for discussion is Does Java Speak for Itself? It was suggested at Oracle OpenWorld that Java indeed does speak for itself. But, what does that statement mean? Does it have any truth? Register your view by posting a comment.