IBM Support

PM74700: The CRTL key command functionality (CRTL+F or CTL+Z) may be lost using the JSP or Page Design editor

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Abstract:
    
    Attempts to use the CTRL+F and CTRL+Z keyboard actions in the
    JSP or Page Designer editor might result in the corresponding
    function being ignored.
    
    Problem:
    
    Here are the steps to reproduce:
    1. Open a JSP
    2. Open a Java class
    3. Open an HTML
    4. in the JSP, do Ctrl + click over a link
    5. Go back to the JSP editor, and do #4
    6. Go back to the JSP editor, at this point Ctrl + F does not
    work any more.
    
    Also by deleting something in into the JSP editor (for example
    three times, Ctrl + Z does not work.
    
    The entries in the .log will be showing the following:
    ENTRY org.eclipse.ui.workbench 2 0 2012-10-02 10:23:26.366
    !MESSAGE A handler conflict occurred.  This may disable some
    commands.
    !SUBENTRY 1 org.eclipse.ui.workbench 2 0 2012-10-02 10:23:26.366
    !MESSAGE Conflict for 'org.eclipse.ui.edit.findReplace':
    HandlerActivation(commandId=org.eclipse.ui.edit.findReplace,
    
    handler=LegacyHandlerWrapper(ActionHandler(action=com.ibm.etools
    .webedit.editor.internal.actions.override.HookAction@7ca3e267)),
        expression=LegacyHandlerSubmission(Shell {Debug -
    test/WebContent/WEB-INF/MyTest.jsp - Rational? Software
    Architect for WebSphere
    Software},null,PartSite(id=com.ibm.etools.webedit.editor.HTMLEdi
    tor,pluginId=com.ibm.etools.webedit.editor,registeredName=Page
    Designer,hashCode=-9994076)),sourcePriority=67113984)
    HandlerActivation(commandId=org.eclipse.ui.edit.findReplace,
    
    handler=LegacyHandlerWrapper(ActionHandler(action=com.ibm.etools
    .webedit.editor.internal.actions.override.HookAction@889577b8)),
        expression=LegacyHandlerSubmission(Shell {Debug -
    test/WebContent/WEB-INF/MyTest.jsp - Rational? Software
    Architect for WebSphere
    Software},null,PartSite(id=com.ibm.etools.webedit.editor.HTMLEdi
    tor,pluginId=com.ibm.etools.webedit.editor,registeredName=Page
    Designer,hashCode=-9994076)),sourcePriority=67113984)
    
    Local fix:
    
    There is no known work-around apart from restarting the product.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Keybinding conflicts for global actions in the Page Designer
    editor occur as a result of incorrectly using the Eclipse
    key binding service.
    

Problem conclusion

  • The fix introduced will stop using the Eclipse key binding
    service for those already defined global actions so
    conflicts were reduced significantly.
    
    The fix for this APAR is included in Rational Application
    Developer v8.5.1 Interim Fix 002.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM74700

  • Reported component name

    RATL APP DEV WI

  • Reported component ID

    5724J1901

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-10-10

  • Closed date

    2013-05-16

  • Last modified date

    2013-05-16

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    RATL APP DEV WI

  • Fixed component ID

    5724J1901

Applicable component levels

  • R850 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 May 2013