This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 162592

Summary: Confusing 'Java EE Usage' action on the Servers node
Product: serverplugins Reporter: Erno Mononen <emononen>
Component: InfrastructureAssignee: Jaroslav Tulach <jtulach>
Status: RESOLVED FIXED    
Severity: blocker CC: phejl, pjiricka
Priority: P3 Keywords: ERGONOMICS
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Erno Mononen 2009-04-14 14:36:24 UTC
(Build 200904131401, Ruby only)

Steps:

1. Go to the services tab
2. Right click on the server node => there are two actions, 'Add Server' and 'Ruby Usage'. Since this is a Ruby only 
distribution and Ruby is enabled by default, I'm not sure why the Ruby Usage action is there (clicking it opens Help 
for Ruby)
Comment 1 Jaroslav Tulach 2009-04-15 14:54:18 UTC
I needed to add "Identity Usage" to fix issue 158765. When I was at it I also added Java EE Usage and Ruby Usage. 
However they are not really necessary. Especially after fixing the Add Server to offer Ruby and Java EE directly.

Do you want to revert ruby.help part of 
http://hg.netbeans.org/main-golden/diff/b08def2c4d3e/ruby.help/src/org/netbeans/modules/ruby/help/layer.xml
?
Comment 2 Erno Mononen 2009-04-15 15:27:13 UTC
Yes, I'll go ahead and revert it.
Comment 3 Erno Mononen 2009-04-15 15:32:41 UTC
Reverted, edbe848427c in ruby-main.
Comment 4 Petr Jiricka 2009-04-15 15:49:04 UTC
Ok, Petre H, will you take care of the Java EE Usage action?
Comment 5 Petr Hejl 2009-04-15 16:25:16 UTC
I think this action is still needed to silently enable Java EE when using preinstalled server(s). Jarda should look into it.
Comment 6 Quality Engineering 2009-04-16 08:01:15 UTC
Integrated into 'main-golden', will be available in build *200904160201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/dedbe848427c
User: Erno Mononen <emononen@netbeans.org>
Log: #162592: Confusing 'Ruby Usage' action on the Servers node in Ruby only IDE
Comment 7 Jaroslav Tulach 2009-04-16 09:19:15 UTC
Thanks Petr H. for reminding me. I guess I will have to revert the revert dedbe848427c otherwise fix for issue 162274 
won't work. Ach jo.
Comment 8 Jaroslav Tulach 2009-04-17 08:26:55 UTC
ergonomics#8549401669eb
Comment 9 Quality Engineering 2009-04-17 19:54:01 UTC
Integrated into 'main-golden', will be available in build *200904171401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/0c121c4ad5cf
User: Jaroslav Tulach <jtulach@netbeans.org>
Log: #162592: Merge: Hiding the Java EE and Ruby Usage actions from the user, changing registration API a bit