Foren

Liferay Faces Bridge Error when updating select menu's and ck editors

Venu Pattamatta, geändert vor 9 Jahren.

Liferay Faces Bridge Error when updating select menu's and ck editors

Junior Member Beiträge: 29 Beitrittsdatum: 29.05.14 Neueste Beiträge
Hi,

When I am navigating between pages,liferay faces bridge is throwing the below exception and there are no further updates to drop downs constructed using p:select* tags or p:editor tag. The below is the exception:

java.lang.ArrayIndexOutOfBoundsException: 2
at com.liferay.faces.bridge.context.map.NamespacedParameterMap.append(NamespacedParameterMap.java:44)
at com.liferay.faces.bridge.context.map.RequestParameterMapMultiPartImpl.<init>(RequestParameterMapMultiPartImpl.java:283)
at com.liferay.faces.bridge.context.map.RequestParameterMapFactory.<init>(RequestParameterMapFactory.java:50)
at com.liferay.faces.bridge.context.BridgeContextImpl.getRequestParameterMapFactory(BridgeContextImpl.java:1012)
at com.liferay.faces.bridge.context.BridgeContextImpl.getRequestParameterMap(BridgeContextImpl.java:1003)
at com.liferay.faces.bridge.context.BridgeContextImpl.getRequestHeaderValuesMap(BridgeContextImpl.java:992)
at com.liferay.faces.bridge.context.BridgeContextImpl.getRequestHeaderMap(BridgeContextImpl.java:982)
at com.liferay.faces.bridge.context.ExternalContextImpl.getRequestHeaderMap(ExternalContextImpl.java:449)
at com.sun.faces.context.PartialViewContextImpl.isAjaxRequest(PartialViewContextImpl.java:110)
at javax.faces.context.PartialViewContextWrapper.isAjaxRequest(PartialViewContextWrapper.java:117)
at org.primefaces.context.PrimePartialViewContext.isAjaxRequest(PrimePartialViewContext.java:80)
at com.sun.faces.context.ExceptionHandlerFactoryImpl.getExceptionHandler(ExceptionHandlerFactoryImpl.java:65)
at com.liferay.faces.bridge.context.ExceptionHandlerFactoryImpl.getExceptionHandler(ExceptionHandlerFactoryImpl.java:36)
at com.sun.faces.context.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:98)
at org.primefaces.context.PrimeFacesContextFactory.getFacesContext(PrimeFacesContextFactory.java:28)
at com.sun.faces.context.InjectionFacesContextFactory.getFacesContext(InjectionFacesContextFactory.java:121)
at com.liferay.faces.bridge.BridgePhaseBaseImpl.getFacesContext(BridgePhaseBaseImpl.java:356)
at com.liferay.faces.bridge.BridgePhaseBaseImpl.init(BridgePhaseBaseImpl.java:188)
at com.liferay.faces.bridge.BridgePhaseActionImpl.execute(BridgePhaseActionImpl.java:56)
at com.liferay.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:81)
at javax.portlet.faces.GenericFacesPortlet.processAction(GenericFacesPortlet.java:152)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:71)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:48)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:112)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544)
at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:604)
at com.liferay.portlet.InvokerPortletImpl.invokeAction(InvokerPortletImpl.java:649)
at com.liferay.portlet.InvokerPortletImpl.processAction(InvokerPortletImpl.java:312)
at com.liferay.portlet.PortletContainerImpl._doProcessAction(PortletContainerImpl.java:402)
at com.liferay.portlet.PortletContainerImpl.processAction(PortletContainerImpl.java:110)
at com.liferay.portlet.SecurityPortletContainerWrapper.processAction(SecurityPortletContainerWrapper.java:109)
at com.liferay.portlet.RestrictPortletContainerWrapper.processAction(RestrictPortletContainerWrapper.java:75)
at com.liferay.portal.kernel.portlet.PortletContainerUtil.processAction(PortletContainerUtil.java:115)
at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:356)
at com.liferay.portal.action.LayoutAction.doExecute(LayoutAction.java:178)
at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:79)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:173)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:546)
at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:523)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:293)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.jsoncontenttype.JSONContentTypeFilter.processFilter(JSONContentTypeFilter.java:42)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:160)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:359)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:123)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:293)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:243)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.jsoncontenttype.JSONContentTypeFilter.processFilter(JSONContentTypeFilter.java:42)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:263)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(NtlmPostFilter.java:83)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:88)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:169)
at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:226)
at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:59)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:185)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:165)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:165)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:185)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Can anyone please assist.

Thanks.
thumbnail
Neil Griffin, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Liferay Legend Beiträge: 2655 Beitrittsdatum: 27.07.05 Neueste Beiträge
Hi Venu,

What version of Liferay Portal are you using, and what version of Liferay Faces Bridge are you using?

Kind Regards,

Neil
Venu Pattamatta, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Junior Member Beiträge: 29 Beitrittsdatum: 29.05.14 Neueste Beiträge
Hi,

Liferay is 6.2 GA1 and Liferay faces is 3.2.4 GA5.

Thanks,
Venu.
thumbnail
Neil Griffin, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Liferay Legend Beiträge: 2655 Beitrittsdatum: 27.07.05 Neueste Beiträge
Hi Venu,

After we released Liferay Faces 3.2.4-ga5 on February 15, 2013 we fixed FACES-1923, which caused the NamespacedParameterMap.java class to get replaced by other code. For this reason, I would recommend that you try the 3.2.5-ga6-SNAPSHOT version of the Liferay Faces jars from the Snapshot Repository and let us know if this is still a problem.

Kind Regards,

Neil
Venu Pattamatta, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Junior Member Beiträge: 29 Beitrittsdatum: 29.05.14 Neueste Beiträge
Hi,

I cannot find the version in any of the maven repositories. Can you please provide a repository URL.

Thanks,
Venu.
thumbnail
Vernon Singleton, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Expert Beiträge: 315 Beitrittsdatum: 14.01.13 Neueste Beiträge
Hi Venu,

Venu Pattamatta:
I cannot find the version in any of the maven repositories. Can you please provide a repository URL.

I think Neil was talking about the 3.2.5-ga6-SNAPSHOT version of the Liferay Faces jars from the snapshot repository.

This is the url which he gave for the snapshot repository, in case you missed it:
https://oss.sonatype.org/content/repositories/snapshots/com/liferay/faces/

Hope that helps,
Vernon
Venu Pattamatta, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Junior Member Beiträge: 29 Beitrittsdatum: 29.05.14 Neueste Beiträge
Hi,

I have replaced the snapshot version but am getting the below exceptions

java.lang.ClassNotFoundException: com.liferay.faces.bridge.component.ComponentResourceFactoryImpl
java.lang.NoSuchMethodError: com.liferay.faces.bridge.application.ResourceHandlerInnerImpl.isFacesResourceURL(Ljava/lang/String;)Z
thumbnail
Neil Griffin, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Liferay Legend Beiträge: 2655 Beitrittsdatum: 27.07.05 Neueste Beiträge
Hi Venu,

The 3.2.x (snapshot) version of ResourceHandlerBridgeImpl.java (the superclass of ResourceHandlerInnerImpl.java) has the isFacesResourceURL(String) method, but the 3.2.4-ga5 version of ResourceHandlerBridgeImpl.java does not. If java.lang.NoSuchMethodError is being thrown, then that makes me think that the deployed tomcat/webapps/portlet/WEB-INF/lib folder has both the 3.2.4-ga5 AND 3.2.5-ga6-SNAPSHOT versions of the Liferay Faces jars.

When you get a chance, please make sure that the tomcat/webapps/portlet/WEB-INF/lib folder only contains the 3.2.5-ga6-SNAPSHOT versions of the Liferay Faces jars, then restart and retest.

Thanks,

Neil
Venu Pattamatta, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Junior Member Beiträge: 29 Beitrittsdatum: 29.05.14 Neueste Beiträge
Hi,

I did verify and it was including 3.2.4 libraries. I have cleaned up the deployment and re assembled the war file, and the NoSuchMethodError is gone. But I am still getting that ArrayIndexOutOfBounds exception intermittently.
thumbnail
Neil Griffin, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Liferay Legend Beiträge: 2655 Beitrittsdatum: 27.07.05 Neueste Beiträge
Hi Venu,

I'm glad that the NoSuchMethodError is gone. In order for us to fix the ArrayIndexOutOfBounds exception, we would need a list of steps to reproduce the problem in a repeatable (non-intermittent) manner.

Thanks,

Neil
thumbnail
Neil Griffin, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Liferay Legend Beiträge: 2655 Beitrittsdatum: 27.07.05 Neueste Beiträge
Hi Venu,

Apologies -- I noticed today that our CI server had not updated the snapshot since May of this year. I just updated the snapshot, so when you get a chance, please try the latest snapshot. If it still doesn't work, then please provide us with a list of steps as to how we can reproduce the problem.

Thank you,

Neil
thumbnail
Kyle Joseph Stiemann, geändert vor 9 Jahren.

Thread Split

Liferay Master Beiträge: 760 Beitrittsdatum: 14.01.13 Neueste Beiträge
Hi Venu,
Please start a new thread when asking a new question.

The new thread can be found at Do these API's and .jars work with Liferay Faces?.

Thanks,
- Kyle
Venu Pattamatta, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Junior Member Beiträge: 29 Beitrittsdatum: 29.05.14 Neueste Beiträge
Hi,

Thanks for the updated version. The issue is resolved now. I was able to isolate the incident though, It was happening only when we are using select many components like SelectManyChckBox, SelectManymenu or PickList.

Thanks,
Venu.
Bartłomiej Knabel, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

New Member Beiträge: 14 Beitrittsdatum: 23.09.13 Neueste Beiträge
@Neil:
1) when are You going to release 3.2.5-ga6.
2) why liferay-faces-alloy-3.2.5-ga6 has 8MB? repo

best regards
thumbnail
Neil Griffin, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Liferay Legend Beiträge: 2655 Beitrittsdatum: 27.07.05 Neueste Beiträge
Hi Bartłomiej,

Bartłomiej Knabel:
1) when are You going to release 3.2.5-ga6.


The current plan is to have a production release of Liferay Faces 3.2.5-ga6 at the same time that Liferay Faces 4.2.0-ga1 occurs. The reason is because our new JSF components for AlloyUI have been backported from the master branch (4.2.x) to the 3.2.x branch.

The backports were necessary because our 4.2.x (JSF 2.2) components can only be run on the Liferay+Tomcat7 bundle. The Liferay+JBossAS7 bundle doesn't work with JSF 2.2 because AS7 can't be upgraded to JSF 2.2. The Liferay+GlassFish bundle doesn't work with JSF 2.2 because GlassFish 3 is designed for JSF 2.1.

Therefore, in order to support all of the Liferay 6.2 server bundles, we had to backport to the 3.2.x branch (JSF 2.1).

We don't have a release date at this time. However, we are planning a technology preview of Liferay Faces 4.2 in the coming weeks.

Bartłomiej Knabel:
2) why liferay-faces-alloy-3.2.5-ga6 has 8MB?


Thanks for following our progress so closely! emoticon

The jar is back down to 470k. See FACES-1983 for more info.

Kind Regards,

Neil
thumbnail
Bartlomiej Knabel, geändert vor 9 Jahren.

RE: Liferay Faces Bridge Error when updating select menu's and ck editors

Junior Member Beiträge: 76 Beitrittsdatum: 30.01.11 Neueste Beiträge
thanks for information emoticon