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

          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.
          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.

            People

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

              Dates

              • Created:
                Updated:
                Resolved: