ICEfaces
  1. ICEfaces
  2. ICE-7764

Upgrade JSF implementations (MyFaces and Mojarra) to latest versions

    Details

    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration

      Description

      The 2 JSF implementations we support have both been upgraded so we should stay current as well providing the libraries don't break anything in a serious fashion.

      For Mojarra, we last shipped with 2.1.4 and there is currently a 2.1.6 version out.

      For MyFaces, we included a modified version of MyFaces to fix a bug where long URLs that were generated from EL bindings in CSS files were being truncated (see ICE-7518 and https://issues.apache.org/jira/browse/MYFACES-3414). This bug has since been fixed in MyFaces 2.1.6.

      In addition, there are likely other general fixes and improvements that we can benefit from.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27836 Tue Feb 14 12:20:11 MST 2012 deryk.sinotte ICE-7764: update Mojarra and MyFaces libs to latest stable releases
        Files Changed
        Commit graph ADD /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/lib/myfaces/myfaces-api-2.1.6.jar
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/lib/versions-licenses.html
        Commit graph DEL /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/lib/myfaces/myfaces-api-2.1.5-ice-7518.jar
        Commit graph DEL /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/lib/myfaces/myfaces-impl-2.1.5-ice-7518.jar
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/lib/mojarra/javax.faces.jar
        Commit graph ADD /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/lib/myfaces/myfaces-impl-2.1.6.jar
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27837 Tue Feb 14 12:23:59 MST 2012 deryk.sinotte ICE-7764: update Mojarra and MyFaces libs to latest stable releases
        Files Changed
        Commit graph ADD /icefaces3/trunk/icefaces/lib/myfaces/myfaces-api-2.1.6.jar
        Commit graph DEL /icefaces3/trunk/icefaces/lib/myfaces/myfaces-impl-2.1.5-ice-7518.jar
        Commit graph MODIFY /icefaces3/trunk/icefaces/lib/mojarra/javax.faces.jar
        Commit graph MODIFY /icefaces3/trunk/icefaces/lib/versions-licenses.html
        Commit graph ADD /icefaces3/trunk/icefaces/lib/myfaces/myfaces-impl-2.1.6.jar
        Commit graph DEL /icefaces3/trunk/icefaces/lib/myfaces/myfaces-api-2.1.5-ice-7518.jar
        Deryk Sinotte created issue -
        Deryk Sinotte made changes -
        Field Original Value New Value
        Salesforce Case []
        Fix Version/s EE-3.0.0.GA [ 10262 ]
        Fix Version/s 3.0.1 [ 10282 ]
        Affects [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration]
        Assignee Priority P2
        Assignee Deryk Sinotte [ deryk.sinotte ]
        Deryk Sinotte made changes -
        Summary Upgrade MyFaces libs from the customized version of 2.1.5 to 2.1.6 Upgrade JSF implementations (MyFaces and Mojarra) to latest versions
        Environment ICEfaces 3 MyFaces ICEfaces 3 MyFaces Mojarra
        Salesforce Case []
        Description When shipping the last couple of ICEfaces releases, we included a modified version of MyFaces to fix a bug where long URLs that were generated from EL bindings in CSS files were being truncated (see ICE-7518 and https://issues.apache.org/jira/browse/MYFACES-3414). This bug has since been fixed in MyFaces 2.1.6.

        In addition, there are likely other general fixes and improvements that we can benefit from.
        The 2 JSF implementations we support have both been upgraded so we should stay current as well providing the libraries don't break anything in a serious fashion.

        For Mojarra, we last shipped with 2.1.4 and there is currently a 2.1.6 version out.

        For MyFaces, we included a modified version of MyFaces to fix a bug where long URLs that were generated from EL bindings in CSS files were being truncated (see ICE-7518 and https://issues.apache.org/jira/browse/MYFACES-3414). This bug has since been fixed in MyFaces 2.1.6.

        In addition, there are likely other general fixes and improvements that we can benefit from.
        Hide
        Deryk Sinotte added a comment -

        Checked into both the 3.0 maintenance branch (r27836) and the trunk (r27837) to allow for immediate regression testing.

        Show
        Deryk Sinotte added a comment - Checked into both the 3.0 maintenance branch (r27836) and the trunk (r27837) to allow for immediate regression testing.
        Deryk Sinotte made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27906 Thu Feb 16 16:01:21 MST 2012 deryk.sinotte ICE-7764: update to Mojarra 2.1.7
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/lib/mojarra/javax.faces.jar
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27907 Thu Feb 16 16:01:35 MST 2012 deryk.sinotte ICE-7764: update to Mojarra 2.1.7
        Files Changed
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/lib/mojarra/javax.faces.jar
        Hide
        Deryk Sinotte added a comment -

        Looks like Mojarra's actual latest version is 2.1.7 so we need to upgrade to that instead.

        Show
        Deryk Sinotte added a comment - Looks like Mojarra's actual latest version is 2.1.7 so we need to upgrade to that instead.
        Deryk Sinotte made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Hide
        Deryk Sinotte added a comment -

        Resolving again. Mojarra 2.1.7 checked in.

        Show
        Deryk Sinotte added a comment - Resolving again. Mojarra 2.1.7 checked in.
        Deryk Sinotte made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27925 Fri Feb 17 11:36:54 MST 2012 ken.fyten ICE-7764: revert to Mojarra 2.1.6 due to new regressions in 2.1.7.
        Files Changed
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/lib/mojarra/javax.faces.jar
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27926 Fri Feb 17 11:38:06 MST 2012 ken.fyten ICE-7764: revert to Mojarra 2.1.6 due to new regressions in 2.1.7.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/lib/mojarra/javax.faces.jar
        Hide
        Ken Fyten added a comment - - edited

        Reverted Mojarra back to 2.1.6 due to new regression failures and System.out logging issues.

        • svn rvn# 27925 - icefaces-3.0.x-maintenance/icefaces/lib/mojarra/javax.faces.jar
        • svn rvn# 27926 - icefaces-3/trunk/icefaces/lib/mojarra/javax.faces.jar

        JIRA for the 2.1.7 regression is ICE-7784.

        Show
        Ken Fyten added a comment - - edited Reverted Mojarra back to 2.1.6 due to new regression failures and System.out logging issues. svn rvn# 27925 - icefaces-3.0.x-maintenance/icefaces/lib/mojarra/javax.faces.jar svn rvn# 27926 - icefaces-3/trunk/icefaces/lib/mojarra/javax.faces.jar JIRA for the 2.1.7 regression is ICE-7784 .
        Ken Fyten made changes -
        Fix Version/s EE-3.0.0.BETA [ 10324 ]
        Fix Version/s EE-3.0.0.GA [ 10262 ]
        Ken Fyten made changes -
        Issue Type Improvement [ 4 ] Task [ 3 ]
        Salesforce Case []
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P2

          People

          • Assignee:
            Deryk Sinotte
            Reporter:
            Deryk Sinotte
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: