ICEfaces
  1. ICEfaces
  2. ICE-1412

Seam: method encodeConversationId now takes viewId parameter

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.6DR#3, 1.6
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Seam 1.2.1

      Description


      The Seam method org.jboss.seam.core.Manager. encodeConversationId takes different parameters in Seam 1.2.0 and Seam 1.2.1. ICEfaces reflectively discovers this method and fails when the new method isn't found.

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #13471 Thu Apr 05 15:29:32 MDT 2007 ted.goddard checking for Seam 1.2.1 method for encodeConversationId (ICE-1412)
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/util/SeamUtilities.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletExternalContext.java
          Ted Goddard created issue -
          Hide
          Ted Goddard added a comment -

          The fix is to detect the new method and pass in the viewId. Note that we are implementing this so that either the new method or the old method can be discovered (preference given to the new method). This complicates the implementation slightly but will allow us to test against older versions of Seam.

          Show
          Ted Goddard added a comment - The fix is to detect the new method and pass in the viewId. Note that we are implementing this so that either the new method or the old method can be discovered (preference given to the new method). This complicates the implementation slightly but will allow us to test against older versions of Seam.
          Ken Fyten made changes -
          Field Original Value New Value
          Component/s Framework [ 10013 ]
          Hide
          Ted Goddard added a comment -

          Reflection based code has been checked in.

          Show
          Ted Goddard added a comment - Reflection based code has been checked in.
          Ted Goddard made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 1.6DR#3 [ 10050 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Fix Version/s 1.6 [ 10031 ]
          Ken Fyten made changes -
          Link This issue blocks ICE-1810 [ ICE-1810 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Ted Goddard
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: