ICEfaces
  1. ICEfaces
  2. ICE-7946

ace:fileEntry component conflicts with ice:commandLink under MyFaces on IE7

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 3.0
    • Fix Version/s: 3.1, EE-3.0.0.GA_P01
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      MyFaces 2.1.6, IE7
    • Assignee Priority:
      P2
    • Workaround Exists:
      Yes
    • Workaround Description:
      Use h:commandLinks instead of ice:commandLinks or use Mojarra instead of MyFaces.

      Description

      Following on IPCK-380, an issue was encountered on IE7, where a javascript error would arise after the ace fileEntry component had successfully uploaded a file. Investigation found that the problem was fixed after changing the ice:commandLink components in the navigation panel to h:commandLinks. This problem could only be reproduced on IE7, and not on newer versions on IE in IE7 mode.

      The javascript error is "Error: 'form.navFrm:j_idcl' is null or not an object."

      The j_idcl appears related to the ice:commandLink hidden input, and navFrm is the form name of the navigation panel form in the EE Composite Showcase. The ACE showcase does not exhibit this problem as it does not use ice:commandLinks in its navigation panel.

        Activity

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: