Oracle Blog

Fewer Wizards, More Magic

Users have spoken. Folks like GlassFish Server 3.1 but project migration has a bit of a problem.

When I first started integrating 3.1 specific features into NetBeans 7.0 (when it was being called NetBeans 6.10) it was easiest to think of 3.1 as a distinct 'server type'. It was this decision that was the primary cause of the project migration issues. As folks started to use the 7.0 builds for more realistic Java EE development on GlassFish 3.1, they started to see the side-effects of that decision. While none of them were fatal, they combined into a cluster of annoyances that users don't like... So it is time to rip out the easy and make something that is a bit nicer for users that are transitioning from 6.9 to 7.0.

I have been busy working on that for the last few days with help from Petr Hejl.

I have been able to keep all the features that distinguish 3.1 from 3.0, except for one...

There is a single registration wizard, where there had been two.

Old (7.0 Beta) registration choices

New (dev build) registration choices

When you register an existing installation, NetBeans will detect the flavor that it found and displays that as part of the message.

You can select the flavor of bits that will be downloaded when you press the 'Download Now...' button. the current choices are GlassFish Server 3.1 and GlassFish Server 3.0.