1. Install NetBeans 6.7 RC1 buils using the installer. This also installs GF v2.1 and v3 Prelude
2. Start the IDE, create a Rails project. This activates the Ruby features
3. Go to Tools -> Servers
=> First problem: Only v3 Prelude + the Ruby servers are visible in the servers list. The bundled v2.1 instance is missing.
4. Click Add Server
=> Second problem: Only v3 Prelude is listed as an option. All the other server types (Tomcat, GF v2, WebLogic, JBoss,
...) are missing.
Ludo mentioned an issue like this in a meeting a couple days ago - Ludo is this what you had in mind? Or did you mean
some other scenario? Thanks.
Yes, seen that this weekend but not via trying rails, jusr regular EE enablement via the Server Node (which takes WAY
too LOOOONG ) but I though it was fixed by Vince for RC1 with the bug I reopened during the weekend, no?
Maybe it is yet another different path (thanks to ergonomics) to trigger bad behavior.
Ergonomics is a story which I strongly disagree with, and the wrong architectural choice to (not) solve performance and
This bug may be just another side effect if this bad architecture choice,or bad usage of it, appearing in a release
where is rc1?
My two cents... I think the behavior described would be acceptable, if the user did not have the ability to download and
install servers as part of the installation of NB... but installing the IDE can install servers and that changes the
expected results for opening the Servers dialog.
The behavior described leaves users wondering, "Where are the servers that I just installed? (At step 3)"
Step 4 doesn't seem correct, for a similar reason... "The IDE verbage says it supports all these different servers, but
all I see is X."
BTW, I`ve also filed similar Issue 165019 some time ago.
Pavel will experiment with static analysis and dynamic verification of the registered j2eeservers.
Initial implementation, not finished. (missing test and some servers are duplicated.)
Finally fixed. Test available.
Integrated into 'main-golden', will be available in build *200906130201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
User: Pavel Flaska <firstname.lastname@example.org>
Log: #166184: Ergonomics now support adding servers. -- Still need fixes, names are incorrect, to many server appears in list.