ICEfaces
  1. ICEfaces
  2. ICE-9150

PortletFaces Bridge does not work with latest version of Mojarra

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 3.3
    • Fix Version/s: EE-3.3.0.GA
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      PortletFaces Bridge Mojarra
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)
    • Workaround Exists:
      Yes
    • Workaround Description:
      Revert to Mojarra 2.1.6

      Description

      In testing Liferay 5.2 against the version of Mojarra we are planning to ship with in the 3.3 release (Mojarra 2.1.19 and 2.1.21 show the same problem), there an issue preventing the portlets from functioning correctly. The initial render succeeds but any further interaction results in a client-side errors indicating that the response is empty. Looking at the debugger shows that the response.text value is there with the partial-update but that the response.xml value is null.

        Issue Links

          Activity

          Deryk Sinotte created issue -
          Deryk Sinotte made changes -
          Field Original Value New Value
          Assignee Deryk Sinotte [ deryk.sinotte ]
          Hide
          Deryk Sinotte added a comment -

          Screenshot showing the Chrome console reporting the error right after clicking the Login button.

          Show
          Deryk Sinotte added a comment - Screenshot showing the Chrome console reporting the error right after clicking the Login button.
          Deryk Sinotte made changes -
          Attachment empty-response.png [ 15789 ]
          Deryk Sinotte made changes -
          Affects Documentation (User Guide, Ref. Guide, etc.) [ 10003 ]
          Hide
          Deryk Sinotte added a comment -

          Moving forward from this release, we are recommending that the LiferayFaces Bridge be used instead of the PortletFaces Bridge (see ICE-9245). The PortletFaces Bridge will effectively be deprecated. Although it will remain supported for existing installations that are using it as well as EE portal platforms (i.e. WebSphere) for the time being, users are encouraged to move to LiferayFaces Bridge for all versions of Liferay.

          Show
          Deryk Sinotte added a comment - Moving forward from this release, we are recommending that the LiferayFaces Bridge be used instead of the PortletFaces Bridge (see ICE-9245 ). The PortletFaces Bridge will effectively be deprecated. Although it will remain supported for existing installations that are using it as well as EE portal platforms (i.e. WebSphere) for the time being, users are encouraged to move to LiferayFaces Bridge for all versions of Liferay.
          Deryk Sinotte made changes -
          Link This issue depends on ICE-9245 [ ICE-9245 ]
          Hide
          Deryk Sinotte added a comment -

          For releases going forward from here, users are encouraged to use the appropriate version of the LiferayFaces Bridge for the Liferay platform they are using.

          Show
          Deryk Sinotte added a comment - For releases going forward from here, users are encouraged to use the appropriate version of the LiferayFaces Bridge for the Liferay platform they are using.
          Deryk Sinotte made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Won't Fix [ 2 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: