[richfaces-issues] [JBoss JIRA] (RF-13658) Component issues in 4.5

Juraj Húska (JIRA) issues at jboss.org
Tue Jun 10 02:53:16 EDT 2014


    [ https://issues.jboss.org/browse/RF-13658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12974721#comment-12974721 ] 

Juraj Húska edited comment on RF-13658 at 6/10/14 2:52 AM:
-----------------------------------------------------------

I am adding some of my findings, omitting issues which [~michpetrov] already found.

*tabPanel*: can not be switched
 * reproducible e.g. in Metamer welcome page
 * it is occuring when switchType == ajax
 * it is switched to the next panel when refreshed
 
*togglePanel*: the same apply as above

*collapsiblePanel*: same

*accordion*: can not be switched neither when ajax mode nor in client mode

*editor*: is not rendered
 * getting 404 on these resources: 
 ** org.richfaces.resources/javax.faces.resource/org.richfaces.ckeditor/skins/richfaces/skin.js
 ** org.richfaces.resources/javax.faces.resource/org.richfaces.ckeditor/skins/richfaces/editor_gecko.css
 ** caused by CKE Editor upgrade to 4.1.1 with [this|https://github.com/richfaces/richfaces/commit/4c8ac2c970692ac96fde0ef3f505a1b7fbda3d29] commit

*autocomplete*: does not work in ajax mode

*push*: does not work, does not recieve any pushes
 * following error is thrown
 * {code}23:58:59,784 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/metamer].[Faces Servlet]] (http--0.0.0.0-8080-6) Servlet.service() for servlet Faces Servlet threw exception: java.lang.IllegalArgumentException: pushTopic request parameter must be present
	at org.richfaces.resource.PushResource.encode(PushResource.java:85) [richfaces-a4j-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]
	at org.richfaces.resource.UserResourceWrapperImpl.encode(UserResourceWrapperImpl.java:187) [richfaces-core-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]
	at org.richfaces.resource.ResourceHandlerImpl.handleResourceRequest(ResourceHandlerImpl.java:184) [richfaces-core-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:591) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
	at org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93) [classes:]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
	at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
	at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
	at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_55]
{code}


was (Author: jhuska):
I am adding some of my findings, leaving the issues which [~michpetrov] already found.

*tabPanel*: can not be switched
 * reproducible e.g. in Metamer welcome page
 * it is occuring when switchType == ajax
 * it is switched to the next panel when refreshed
 
*togglePanel*: the same apply as above

*collapsiblePanel*: same

*accordion*: can not be switched neither when ajax mode nor in client mode

*editor*: is not rendered
 * getting 404 on these resources: 
 ** org.richfaces.resources/javax.faces.resource/org.richfaces.ckeditor/skins/richfaces/skin.js
 ** org.richfaces.resources/javax.faces.resource/org.richfaces.ckeditor/skins/richfaces/editor_gecko.css
 ** cause by CKE Editor upgrade to 4.1.1 with [this|https://github.com/richfaces/richfaces/commit/4c8ac2c970692ac96fde0ef3f505a1b7fbda3d29] commit

*autocomplete*: does not work in ajax mode

*push*: does not work, does not recieve any pushes
 * following error is thrown
 * {code}23:58:59,784 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/metamer].[Faces Servlet]] (http--0.0.0.0-8080-6) Servlet.service() for servlet Faces Servlet threw exception: java.lang.IllegalArgumentException: pushTopic request parameter must be present
	at org.richfaces.resource.PushResource.encode(PushResource.java:85) [richfaces-a4j-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]
	at org.richfaces.resource.UserResourceWrapperImpl.encode(UserResourceWrapperImpl.java:187) [richfaces-core-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]
	at org.richfaces.resource.ResourceHandlerImpl.handleResourceRequest(ResourceHandlerImpl.java:184) [richfaces-core-4.5.0-SNAPSHOT.jar:4.5.0-SNAPSHOT]
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:591) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
	at org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93) [classes:]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
	at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
	at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
	at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_55]
{code}

> Component issues in 4.5
> -----------------------
>
>                 Key: RF-13658
>                 URL: https://issues.jboss.org/browse/RF-13658
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 4.5.0.Alpha3
>            Reporter: Michal Petrov
>            Assignee: Michal Petrov
>             Fix For: 4.5.0.Alpha3
>
>   Original Estimate: 1 day
>  Remaining Estimate: 1 day
>
> I've checked showcase and photoalbum and discovered several issues:
> * trees: the node ids are not being resolved correctly, resulting in ids like this: {{overForm:PreDefinedTree:org.richfaces.model.SequenceRowKey\[DeclarativeModelKey\{modelId=j_idt273, modelKey=\}\]:j_idt275}}
> ** this completely breaks photoalbum
> * data retrieval from server doesn't seem to work (there are no errors on either server or client)
> ** datascroller - the pages switch but the data stay the same (works with a4j:repeat)
> ** extendedDataTable with enabled ajax loading does not load any data
> ** progressbar does not work
> ** togglePanel does not switch
> ** dynamic tabPanels do not switch
> ** tooltips that make a server call do not work (the tooltip is empty)



--
This message was sent by Atlassian JIRA
(v6.2.3#6260)



More information about the richfaces-issues mailing list