-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: liferay-faces-3.0.0-legacy-ga1, liferay-faces-3.0.1-legacy-ga2, liferay-faces-3.0.2-legacy-ga3, liferay-faces-3.0.3-legacy-ga4, liferay-faces-3.0.4-legacy-ga5, liferay-faces-3.0.0-ga1, liferay-faces-3.0.1-ga2, liferay-faces-3.0.2-ga3, liferay-faces-3.0.3-ga4, liferay-faces-3.0.4-ga5, liferay-faces-3.1.0-ga1, liferay-faces-3.1.1-ga2, liferay-faces-3.1.2-ga3, liferay-faces-3.1.3-ga4, liferay-faces-3.1.4-ga5, liferay-faces-3.2.4-ga5, liferay-faces-4.2.5-ga6
-
Component/s: Liferay Faces Bridge Impl / Demos / Tests
-
Labels:None
There is a bug in com.liferay.faces.bridge.application.internal.ApplicationCompatImpl such that the ResourceHandlerOuterImpl appears in the ResourceHandler delegation chain more than once.
For example:
com.liferay.faces.bridge.application.ResourceHandlerOuterImpl@6a1dc326 org.richfaces.resource.ResourceHandlerImpl@47f72a37 com.liferay.faces.bridge.application.ResourceHandlerOuterImpl@6a1dc326 com.liferay.faces.bridge.application.ResourceHandlerInnerImpl@3482ea18 com.liferay.faces.bridge.application.ResourceHandlerOuterImpl@7ed6e896 com.sun.faces.application.resource.ResourceHandlerImpl@4f4010e8
When it should only be decorating the RichFaces ResourceHandler:
com.liferay.faces.bridge.application.ResourceHandlerOuterImpl@6a1dc326 org.richfaces.resource.ResourceHandlerImpl@47f72a37 com.liferay.faces.bridge.application.ResourceHandlerInnerImpl@3482ea18 com.sun.faces.application.resource.ResourceHandlerImpl@4f4010e8