4 Replies Latest reply on Sep 5, 2013 9:43 AM by manarh

    Page context not restored correctly in seam 2.3.1.Final

    brentdouglas

      I have been investigating some issues migrating from seam 2.2 to 2.3. Symptoms were <h:selectOneMenu>'s with <s:convertEntity> tags not working correctly and after a bit of digging I was seeing the converter getting an empty EntityIdentifierStore in validation phase of the post request. A bit more digging and I found this line changed:

       

      https://github.com/seam2/jboss-seam/blob/Seam_2_3/jboss-seam/src/main/java/org/jboss/seam/contexts/PageContext.java#L155

       

      Slipped into this monster commit.

       

      https://github.com/seam2/jboss-seam/commit/d87af0748ce484a0f09018a7b048f43c6839f8f0

       

      After reverting it these tags are working correctly again. Was this change intentional or did it make it into that commit accidentally?

       

      I'm using:

       

      Fedora 19

      AS 7.2.0

      Seam 2.3.1

      Seam UI 2.2.2

      Facelets 1.1.15.B1

      Richfaces 3.3.4

      Mojarra 2.1.18-jbossorg-1 (from as7, not bundled)