ICEfaces
  1. ICEfaces
  2. ICE-9117

ace:dataExporter, ajax tests are failing

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any

      Description

      The ajax tests found in this test app...

      http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/Nightly/dataExporter

      ...are failing. The h:inputTexts are being updated after the request, but the ajax listeners aren't being fired, and no 'expected message' is being shown on the page.

        Activity

        Arturo Zambrano created issue -
        Arturo Zambrano made changes -
        Field Original Value New Value
        Assignee Arturo Zambrano [ artzambrano ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34115 Wed Mar 27 17:01:36 MDT 2013 art.zambrano ICE-9117 removed unnecessary extended 'event' parameter in ajax request that was overriding the ajax behavior name, which was causing the server not to fire the related ajax listeners for that behavior.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dataexporter/DataExporterRenderer.java
        Hide
        Arturo Zambrano added a comment -

        Committed fix at revision 34115. The problem was an extended 'event' parameter that was introduced in February 2012, as part of ICE-7501. This parameter went undetected or didn't affect the request until more recent changes to the client-side ajax framework. It was overriding the original 'event' parameter that contains the name of the ajax behavior, which is necessary for the server to identify the behavior that triggered the request and to fire its associated listeners in the server.

        Show
        Arturo Zambrano added a comment - Committed fix at revision 34115. The problem was an extended 'event' parameter that was introduced in February 2012, as part of ICE-7501 . This parameter went undetected or didn't affect the request until more recent changes to the client-side ajax framework. It was overriding the original 'event' parameter that contains the name of the ajax behavior, which is necessary for the server to identify the behavior that triggered the request and to fire its associated listeners in the server.
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 3.3 [ 10370 ]
        Affects Version/s 3.3 [ 10370 ]
        Component/s ACE-Components [ 10050 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arturo Zambrano
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: