Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 325734

Summary: Key bind conflict when both org.eclipse.rap.ui and org.eclipse.wst.server installed
Product: [RT] RAP Reporter: Leigh Jenkin <leigh.jenkin>
Component: RelengAssignee: Project Inbox <actf.accservice-inbox>
Status: ASSIGNED --- QA Contact:
Severity: trivial    
Priority: P3 CC: holger.staudacher, rsternberg
Version: 1.4   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Leigh Jenkin CLA 2010-09-20 07:04:13 EDT
Key bind conflict between RAP and WST

What steps will reproduce the problem?
1. Have both org.eclipse.rap.ui and org.eclipse.wst.server plugins installed
2. 
3. 


-- Error Details --
Date: Mon Sep 20 20:16:25 EST 2010
Message: Keybinding conflicts occurred.  They may interfere with normal accelerator operation.
Severity: Warning
Product: Eclipse 1.3.0.20100617-0521 (org.eclipse.epp.package.rcp.product)
Plugin: org.eclipse.jface
Session Data:
eclipse.buildId=I20100608-0911
java.version=1.6.0_21
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_AU
Framework arguments:  -product org.eclipse.epp.package.rcp.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.rcp.product



-- Error Details --
Date: Mon Sep 20 20:16:25 EST 2010
Message: A conflict occurred for ALT+SHIFT+X R:Binding(ALT+SHIFT+X R,
ParameterizedCommand(Command(org.eclipse.rap.ui.launch.RAPLaunchShortcut.run,Run RAP Application,
Run RAP Application,
Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true),
,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+SHIFT+X R,
ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.run,Run on Server,
Run the current selection on a server,
Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true),
,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Severity: Warning
Product: Eclipse 1.3.0.20100617-0521 (org.eclipse.epp.package.rcp.product)
Plugin: org.eclipse.jface

-- Error Details --
Date: Mon Sep 20 20:16:25 EST 2010
Message: A conflict occurred for ALT+SHIFT+D R:Binding(ALT+SHIFT+D R,
ParameterizedCommand(Command(org.eclipse.rap.ui.launch.RAPLaunchShortcut.debug,Debug RAP Application,
Debug RAP Application,
Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true),
,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+SHIFT+D R,
ParameterizedCommand(Command(org.eclipse.wst.server.launchShortcut.debug,Debug on Server,
Debug the current selection on a server,
Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true),
,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Severity: Warning
Product: Eclipse 1.3.0.20100617-0521 (org.eclipse.epp.package.rcp.product)
Plugin: org.eclipse.jface
Comment 1 Ralf Sternberg CLA 2010-11-29 04:08:55 EST
This issue has been reported before in bug 222410 and rejected. Changing our key binding would break users and likely interfere with some other plug-in.

However, if RAP with WST is going to be a common setup, are there any ideas for a solution?

Why is this bug assigned to actf.accservice-inbox@eclipse.org?
Comment 2 Holger Staudacher CLA 2010-12-02 04:30:58 EST
Until we change the binding in the RAP tooling there is a simple workaround. You can just change the binding by yourself in the preferences -> General -> Keys section.