ICEfaces
  1. ICEfaces
  2. ICE-8845

Object required Javascript Error

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.0.0.GA
    • Fix Version/s: EE-3.2.0.GA, 3.3
    • Component/s: Bridge
    • Labels:
      None
    • Environment:
    • Assignee Priority:
      P1

      Description

      After testing ICEfaces-EE-3.0.0.GA_ICE-6858_ICE-7924_ICE-7923_ICE-8555-bin, I was able to reproduce what the customer is seeing in their application.

      When running the portlet in IE8 in IE7 mode, after rapidly clicking between navigation links for a few minutes, you will see 'Object required' error in the javascript console. Although the log continues to log navigation actions from the ui, the ui does not update with the appropriate content for the links and is stuck at the point where this exception was thrown.

      See attached screenshot of the error message.
      Attaching portlet as well.
      1. ICEfacesEE3GAP01EmnosBuild.PNG
        13 kB
      2. Objectrequired.PNG
        53 kB

        Activity

        Brad Kroeger created issue -
        Brad Kroeger made changes -
        Field Original Value New Value
        Attachment Objectrequired.PNG [ 15286 ]
        Brad Kroeger made changes -
        Attachment ICEPOC-3EE.war [ 15288 ]
        Brad Kroeger made changes -
        Assignee Ken Fyten [ ken.fyten ]
        Arran Mccullough made changes -
        Assignee Ken Fyten [ ken.fyten ] Brad Kroeger [ brad.kroeger ]
        Brad Kroeger made changes -
        Summary Object required Javscript Error Object required Javascript Error
        Brad Kroeger made changes -
        Attachment ICEPOC-3EE.war [ 15288 ]
        Hide
        Brad Kroeger added a comment -

        I can reproduce the issue with ICEfaces-EE-3.0.0.GA_P01_Emnos_Build-bin 07/01/2013, although there is a different message in the console now. Attaching updated screenshot and portlet.

        Show
        Brad Kroeger added a comment - I can reproduce the issue with ICEfaces-EE-3.0.0.GA_P01_Emnos_Build-bin 07/01/2013, although there is a different message in the console now. Attaching updated screenshot and portlet.
        Brad Kroeger made changes -
        Attachment ICEPOC-3EE.war [ 15335 ]
        Brad Kroeger made changes -
        Attachment ICEfacesEE3GAP01EmnosBuild.PNG [ 15336 ]
        Brad Kroeger made changes -
        Assignee Brad Kroeger [ brad.kroeger ] Arran Mccullough [ arran.mccullough ]
        Arran Mccullough made changes -
        Assignee Arran Mccullough [ arran.mccullough ] Ken Fyten [ ken.fyten ]
        Ken Fyten made changes -
        Assignee Ken Fyten [ ken.fyten ] Mircea Toma [ mircea.toma ]
        Fix Version/s 3.3 [ 10370 ]
        Assignee Priority P1 [ 10010 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33173 Tue Jan 22 12:43:04 MST 2013 mircea.toma ICE-8845 Introduced utility lookupNameInputElement(form, name) function that replaces the form[name] lookup since sometimes IE will fail to lookup the named element even when present in DOM. Replaced all instances of form[name] lookup type with the newly introduced function.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/javascript/application.js
        Hide
        Mircea Toma added a comment -

        Introduced utility lookupNameInputElement(form, name) function in the bridge. This function replaces the form[name] lookup since sometimes IE will fail to lookup the named element even when present in DOM. Replaced all instances of form[name] lookup type to use this newly introduced function.

        Show
        Mircea Toma added a comment - Introduced utility lookupNameInputElement(form, name) function in the bridge. This function replaces the form [name] lookup since sometimes IE will fail to lookup the named element even when present in DOM. Replaced all instances of form [name] lookup type to use this newly introduced function.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s EE-3.2.0.GA [ 10332 ]
        Arran Mccullough made changes -
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Brad Kroeger
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: