Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-2610

TestSuiteApplicationImpl.java is not compatible with MyFaces

    Details

      Description

      The faces-config.xml descriptor provides the ability to specify a chain-of-responsibility for javax.faces.application.ViewHandler via the <view-handler>...</view-handler> element. The JSF implementation is responsible for building up a delegation chain of ViewHandler instances (provided that they extend ViewHandlerWrapper).

      When the Mojarra implementation is initialized in a webapp context, it will call Application.setViewHandler(ViewHandler) for each <view-handler>...</view-handler> found in any faces-config.xml descriptors. However, when the MyFaces implementation is initialized, it will only call that method once.

      The TCK makes the assumption that the method will be called multiple times (Mojarra) and needs to be fixed so that it can be compatible with MyFaces as well.

        Attachments

          Activity

            People

            • Assignee:
              neil.griffin Neil Griffin
              Reporter:
              neil.griffin Neil Griffin
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: