ICEfaces
  1. ICEfaces
  2. ICE-8950

'value' is null or not an object error thrown in IE8/7

    Details

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

      Description

      When quickly clicking on navigation links In IE8, a 'value' is null or not an object JavaScript error is thrown and the application is unresponsive. This looks to be caused by the changes made in ICE-8845 for the following line:

      formViewID = lookupNamedInputElement(formOf(source), 'ice.view').value;

        Activity

        Arran Mccullough created issue -
        Hide
        Arran Mccullough added a comment -

        Attached test case that shows error. Quickly clicking between the navigation links in IE8 will cause the error to be shown.

        Show
        Arran Mccullough added a comment - Attached test case that shows error. Quickly clicking between the navigation links in IE8 will cause the error to be shown.
        Arran Mccullough made changes -
        Field Original Value New Value
        Attachment NavigationLinkTest.war [ 15413 ]
        Ken Fyten made changes -
        Fix Version/s EE-3.2.0.GA [ 10332 ]
        Fix Version/s 3.3 [ 10370 ]
        Assignee Mircea Toma [ mircea.toma ]
        Assignee Priority P1 [ 10010 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33307 Sat Feb 02 12:24:18 MST 2013 mircea.toma ICE-8950 Re-lookup the submit element before passing it to onBeforeUpdate callbacks. Sometimes in IE the queued requests are not serialized properly and the source element might have been replaced by another response.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/javascript/application.js
        Hide
        Mircea Toma added a comment -

        Re-lookup the submit element before passing it to onBeforeUpdate callbacks. Sometimes in IE the queued requests are not serialized properly and the source element might have been replaced by another response.

        Show
        Mircea Toma added a comment - Re-lookup the submit element before passing it to onBeforeUpdate callbacks. Sometimes in IE the queued requests are not serialized properly and the source element might have been replaced by another response.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Cruz Miraback added a comment -

        Confirmed fixed using ICEfaces EE 3.2.0.GA.Build13 on Tomcat7 in IE8.

        Show
        Cruz Miraback added a comment - Confirmed fixed using ICEfaces EE 3.2.0.GA.Build13 on Tomcat7 in IE8.
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: