[JBoss JIRA] (RF-12802) Move page fragments from repository qa to richfaces5
by Juraj Húska (JIRA)
[ https://issues.jboss.org/browse/RF-12802?page=com.atlassian.jira.plugin.s... ]
Juraj Húska edited comment on RF-12802 at 10/9/13 7:43 AM:
-----------------------------------------------------------
Couple of additional refactorings, we have discussed offline:
* Create interface for method {{advance()}} -
{code}
AdvancedInteractions<T> {
T advanced();
}
{code}
We can document the method more easily - the fragment will implement that interface
* provide a way to set JS strategy in {{arquillian.xml}} - e.g.
{code:xml}
<extension name="richfacesPageFragments"><property name="controlStrategy">interactive</property>
{code}
See ARQGRA-325 comments as well.
* waiting API - put {{withTimeout}} right to the wrapper, so the public API methods do not have call for the actual timeout value
* rename the parameter for setting of the timeout from _timeout_ to something which shows in what time unit it is - e.g. miliseconds
* move fields which hold timeout value to the {{AdvancedInteraction}} classes
* use miliseconds in waiting API instead of seconds as we found them to be more used accros tests
* review exception throwing - throw them where it is necessary, make the method no operation where it is not necessary
* make an attribute from [this|https://github.com/richfaces/richfaces-qa/blob/master/page-fragments...].
was (Author: jhuska):
Couple of additional refactorings, we have discussed offline:
* Create interface for method {{advance()}} -
{code}
AdvancedInteractions<T> {
T advanced();
}
{code}
We can document the method more easily - the fragment will implement that interface
* provide a way to set JS strategy in {{arquillian.xml}} - e.g.
{code:xml}
<extension name="richfacesPageFragments"><property name="controlStrategy">interactive</property>
{code}
See ARQGRA-325 comments as well.
* waiting API - put {{withTimeout}} right to the wrapper, so the public API methods do not have call for the actual timeout value
* rename the parameter for setting of the timeout from _timeout_ to something which shows in what time unit it is - e.g. miliseconds
* move fields which hold timeout value to the {{AdvancedInteraction}} classes
* use miliseconds in waiting API instead of seconds as we found them to be more used accros tests
* review exception throwing - throw them where it is necessary, make the method no operation where it is not necessary
> Move page fragments from repository qa to richfaces5
> ----------------------------------------------------
>
> Key: RF-12802
> URL: https://issues.jboss.org/browse/RF-12802
> Project: RichFaces
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: build/distribution
> Affects Versions: 5.0.0.Alpha1
> Reporter: Pavol Pitonak
> Assignee: Brian Leathem
> Fix For: 5.0.0.Alpha2
>
>
> As discussed on community meeting on Feb 12, we should move page fragments for RichFaces components to richfaces5 repository so that they are distributed with framework.
> We should find out how to prepare them so that they are easy to use for community members. RichFaces QE/dev need to test internals of components, community members will probably test only high-level functionality of components. One possible solution would be to create package "internal" in which there would be page fragments extending those from "public" package. QE team would then use "internal" implementations.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (RF-10256) Extended Data Table - multiselection using shift across pages on backward pages
by Pavol Pitonak (JIRA)
[ https://issues.jboss.org/browse/RF-10256?page=com.atlassian.jira.plugin.s... ]
Pavol Pitonak resolved RF-10256.
--------------------------------
Resolution: Out of Date
Metamer tests pass in both 4.3.4.Final and 5.0.0-SNAPSHOT.
> Extended Data Table - multiselection using shift across pages on backward pages
> -------------------------------------------------------------------------------
>
> Key: RF-10256
> URL: https://issues.jboss.org/browse/RF-10256
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-tables, regression
> Affects Versions: 4.0.0.Milestone5, 4.1.0.Milestone3
> Environment: * RichFaces 4.0.0-SNAPSHOT r.21066
> * Metamer 4.0.0-SNAPSHOT r.unknown
> * Mojarra 2.0.3-FCS
> * Apache Tomcat 6.0.29
> * OpenJDK Runtime Environment 1.6.0_20-b20 @ Linux
> * Firefox 3.6.13 @ Linux x86_64
> Reporter: Lukáš Fryč
> Labels: ci_issue, regression
> Fix For: 5-Future
>
>
> Although the forward direction works well, using the "end" of multi-selection on the page previous to "start" of multi-selection leads into server request and only the "start" selected".
> See [Steps to Reproduce]
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (RF-13098) Regression: mediaOutput broken for CDI MediaData beans
by Brian Leathem (JIRA)
[ https://issues.jboss.org/browse/RF-13098?page=com.atlassian.jira.plugin.s... ]
Brian Leathem commented on RF-13098:
------------------------------------
Thanks [~rom1sat] for the update. What is different about your use case that triggers a failure where our tests pass? Can you share some code? If your use case is sufficiently different, please file a new issue (linking back to this one).
As a workaround, copy the resource-serialisation.properties file into your war, and add the class org.jboss.weld.util.el.ForwardingMethodExpression.
> Regression: mediaOutput broken for CDI MediaData beans
> ------------------------------------------------------
>
> Key: RF-13098
> URL: https://issues.jboss.org/browse/RF-13098
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-a4j-core
> Affects Versions: 4.3.3
> Reporter: Marek Schmidt
> Assignee: Brian Leathem
> Labels: regression
> Fix For: 4.3.4, 5.0.0.Alpha2
>
> Original Estimate: 1 hour
> Remaining Estimate: 1 hour
>
> https://issues.jboss.org/browse/RF-13089 introduced a regression for a4j:mediaOutput component
> Having a
> {code}
> <a4j:mediaOutput element="img" cacheable="true" session="true" createContent="#{mediaBean.paint}" value="#{mediaData}" mimeType="image/jpeg"/>
> {code}
> with mediaData being a CDI bean, e.g.
> {code}
> @javax.inject.Named("mediaData")
> @javax.enterprise.context.RequestScoped
> public class MediaData implements Serializable
> {code}
> the following exception occurs:
> {code}10:39:27,997 SEVERE [org.richfaces.log.Resource] (http-/127.0.0.1:8080-1) Input error for deserialize data : java.io.InvalidClassException: Unauthorized deserialization attempt; org.jboss.weld.bean.proxy.util.SerializableClientProxy
> at org.richfaces.util.LookAheadObjectInputStream.resolveClass(LookAheadObjectInputStream.java:93) [richfaces-core-impl-4.3.3.Final.jar:4.3.3.Final]
> at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1610) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1515) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1769) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1348) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1989) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1913) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1796) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1348) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1704) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1342) [rt.jar:1.7.0_25]
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370) [rt.jar:1.7.0_25]
> at org.richfaces.util.Util.decodeObjectData(Util.java:237) [richfaces-core-impl-4.3.3.Final.jar:4.3.3.Final]
> at org.richfaces.resource.DefaultCodecResourceRequestData.getData(DefaultCodecResourceRequestData.java:97) [richfaces-core-impl-4.3.3.Final.jar:4.3.3.Final]
> at org.richfaces.resource.ResourceFactoryImpl.createResource(ResourceFactoryImpl.java:337) [richfaces-core-impl-4.3.3.Final.jar:4.3.3.Final]
> at org.richfaces.resource.ResourceHandlerImpl.handleResourceRequest(ResourceHandlerImpl.java:156) [richfaces-core-impl-4.3.3.Final.jar:4.3.3.Final]
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:591) [jboss-jsf-api_2.1_spec-2.1.19.1.Final-redhat-1.jar:2.1.19.1.Final-redhat-1]
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8]
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1]
> at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (RF-13240) Rich Collapsible Sub Table not working
by Brian Leathem (JIRA)
[ https://issues.jboss.org/browse/RF-13240?page=com.atlassian.jira.plugin.s... ]
Brian Leathem edited comment on RF-13240 at 10/8/13 4:30 PM:
-------------------------------------------------------------
This is a resource problem:
https://github.com/richfaces/richfaces/blob/master/framework/src/main/jav...
was (Author: lfryc):
This is the resource problem:
https://github.com/richfaces/richfaces/blob/master/framework/src/main/jav...
> Rich Collapsible Sub Table not working
> --------------------------------------
>
> Key: RF-13240
> URL: https://issues.jboss.org/browse/RF-13240
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-tables
> Affects Versions: 5.0.0.Alpha2
> Environment: RichFaces 5.0.0-SNAPSHOT
> Metamer 5.0.0-SNAPSHOT
> JBoss Application Server: Weld Integration 7.1.1.Final
> JBoss AS 7.1.1.Final
> Java(TM) SE Runtime Environment 1.7.0_25-b15 @ Linux
> Firefox 24.0 @ Linux x86_64
> Reporter: Matej Novotny
> Priority: Blocker
> Fix For: 5.0.0.Alpha2
>
>
> When trying to use Rich Collapsible Sub Table (or subtable template in any other coponent) you get following exception:
> {code:title=Exception from console}
> 09:38:09,367 SEVERE [javax.enterprise.resource.webcontainer.jsf.application] (http--127.0.0.1-8080-1) Error Rendering View[/components/richCollapsibleSubTable/simple.xhtml]: java.lang.NullPointerException
> at org.richfaces.ui.iteration.collapsibleSubTable.CollapsibleSubTableTogglerRendererBase.encodeControl(CollapsibleSubTableTogglerRendererBase.java:127) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.collapsibleSubTable.CollapsibleSubTableTogglerRendererBase.encodeControl(CollapsibleSubTableTogglerRendererBase.java:78) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.collapsibleSubTable.CollapsibleSubTableTogglerRenderer.doEncodeEnd(CollapsibleSubTableTogglerRenderer.java:44) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:176) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at org.richfaces.renderkit.RendererBase.renderChildren(RendererBase.java:277) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractTableBaseRenderer.encodeColumn(AbstractTableBaseRenderer.java:82) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.dataTable.DataTableRenderer.encodeRow(DataTableRenderer.java:267) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractRowsRenderer.process(AbstractRowsRenderer.java:81) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.model.SequenceDataModel.walk(SequenceDataModel.java:66) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.UIDataAdaptor.walk(UIDataAdaptor.java:807) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractRowsRenderer.encodeRows(AbstractRowsRenderer.java:91) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractRowsRenderer.processRows(AbstractRowsRenderer.java:104) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractTableRenderer.encodeTableRows(AbstractTableRenderer.java:141) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractTableRenderer.doEncodeChildren(AbstractTableRenderer.java:212) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.renderkit.RendererBase.encodeChildren(RendererBase.java:158) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.render.Renderer.encodeChildren(Renderer.java:168) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594) [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:724) [rt.jar:1.7.0_25]
> 09:38:09,397 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/metamer].[Faces Servlet]] (http--127.0.0.1-8080-1) Servlet.service() for servlet Faces Servlet threw exception: java.lang.NullPointerException
> at org.richfaces.ui.iteration.collapsibleSubTable.CollapsibleSubTableTogglerRendererBase.encodeControl(CollapsibleSubTableTogglerRendererBase.java:127) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.collapsibleSubTable.CollapsibleSubTableTogglerRendererBase.encodeControl(CollapsibleSubTableTogglerRendererBase.java:78) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.collapsibleSubTable.CollapsibleSubTableTogglerRenderer.doEncodeEnd(CollapsibleSubTableTogglerRenderer.java:44) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:176) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at org.richfaces.renderkit.RendererBase.renderChildren(RendererBase.java:277) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractTableBaseRenderer.encodeColumn(AbstractTableBaseRenderer.java:82) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.dataTable.DataTableRenderer.encodeRow(DataTableRenderer.java:267) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractRowsRenderer.process(AbstractRowsRenderer.java:81) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.model.SequenceDataModel.walk(SequenceDataModel.java:66) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.UIDataAdaptor.walk(UIDataAdaptor.java:807) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractRowsRenderer.encodeRows(AbstractRowsRenderer.java:91) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractRowsRenderer.processRows(AbstractRowsRenderer.java:104) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractTableRenderer.encodeTableRows(AbstractTableRenderer.java:141) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.ui.iteration.AbstractTableRenderer.doEncodeChildren(AbstractTableRenderer.java:212) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at org.richfaces.renderkit.RendererBase.encodeChildren(RendererBase.java:158) [richfaces-5.0.0-20131002.145534-85.jar:5.0.0-SNAPSHOT]
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.render.Renderer.encodeChildren(Renderer.java:168) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]
> at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) [jsf-impl-2.1.7-jbossorg-2.jar:]
> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594) [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:724) [rt.jar:1.7.0_25]
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (RF-13224) RF 4.5 build fails to render optimized resources
by Michal Petrov (JIRA)
[ https://issues.jboss.org/browse/RF-13224?page=com.atlassian.jira.plugin.s... ]
Michal Petrov commented on RF-13224:
------------------------------------
The problem with MIME types have been solved (the resource plugin needed a dependency that would put the {{mime.types}} file on the classpath), there are still some extra files that need to be excluded (and one file is missing from the mapping properties) but that should be easy now.
> RF 4.5 build fails to render optimized resources
> ------------------------------------------------
>
> Key: RF-13224
> URL: https://issues.jboss.org/browse/RF-13224
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: resource handling
> Affects Versions: 4.5.0.Alpha1
> Reporter: Lukáš Fryč
> Assignee: Michal Petrov
> Fix For: 4.5.0.Alpha1
>
>
> -I believe it's caused by:-
> https://github.com/richfaces/richfaces/commit/46b03d226ae420bcbc8abd7f79e...
> This is no longer an issue.
> Current issues:
> * packed.js is not generated, .js files do not seem to be handled by the plugin at all
> * some images are not rendered, e.g. gradientA.png (used in several components for background), it is not defined in resource-mappings.properties
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (RF-13224) RF 4.5 build fails to render optimized resources
by Michal Petrov (JIRA)
[ https://issues.jboss.org/browse/RF-13224?page=com.atlassian.jira.plugin.s... ]
Michal Petrov commented on RF-13224:
------------------------------------
I guess the issue is in this then:
(StaticResourceHandler.java)[https://github.com/richfaces/richfaces/blob/m...
{code}
if (Strings.isNullOrEmpty(contentType)) {
result.setContentType(MimetypesFileTypeMap.getDefaultFileTypeMap().getContentType(resourceName));
} else {
result.setContentType(contentType);
}
{code}
The description for {{MimetypesFileTypeMap}} is:
{panel}
h3. MIME types file search order:
The MimetypesFileTypeMap looks in various places in the user's system for MIME types file entries. When requests are made to search for MIME types in the MimetypesFileTypeMap, it searches MIME types files in the following order:
# Programmatically added entries to the MimetypesFileTypeMap instance.
# The file .mime.types in the user's home directory.
# The file <java.home>/lib/mime.types.
# The file or resources named META-INF/mime.types.
# The file or resource named META-INF/mimetypes.default (usually found only in the activation.jar file).
{panel}
I had none of those {{mime.types}} files in my system. After copying one from {{/etc}} it now seems to work.
> RF 4.5 build fails to render optimized resources
> ------------------------------------------------
>
> Key: RF-13224
> URL: https://issues.jboss.org/browse/RF-13224
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: resource handling
> Affects Versions: 4.5.0.Alpha1
> Reporter: Lukáš Fryč
> Assignee: Michal Petrov
> Fix For: 4.5.0.Alpha1
>
>
> -I believe it's caused by:-
> https://github.com/richfaces/richfaces/commit/46b03d226ae420bcbc8abd7f79e...
> This is no longer an issue.
> Current issues:
> * packed.js is not generated, .js files do not seem to be handled by the plugin at all
> * some images are not rendered, e.g. gradientA.png (used in several components for background), it is not defined in resource-mappings.properties
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (RF-13251) FocusManager to support complex components like rich:autocomplete
by Immo Benjes (JIRA)
Immo Benjes created RF-13251:
--------------------------------
Summary: FocusManager to support complex components like rich:autocomplete
Key: RF-13251
URL: https://issues.jboss.org/browse/RF-13251
Project: RichFaces
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: component-misc
Affects Versions: 4.3.4
Reporter: Immo Benjes
Priority: Minor
Currently the FocusManager in Richfaces only works on 'simple' UI components like h:inputText or h:selectOneMenu but not on more complex components like rich:autocomplete.
It would be good if FocusManager could support complex components or 'real' Ids as generated for that page.
The use case for the support on autocomplete is like this:
User has to enter multiple 'entities'. A rich:autocomplete is used to select the entity and add it to a list. After each ajax submit the focus gets lost and the user has to manually set the focus back to the autocomplete input field.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (RF-13181) Autocomplete: suggestion list is not valid HTML code
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-13181?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč resolved RF-13181.
-----------------------------
Resolution: Done
> Autocomplete: suggestion list is not valid HTML code
> ----------------------------------------------------
>
> Key: RF-13181
> URL: https://issues.jboss.org/browse/RF-13181
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-input
> Affects Versions: 5.0.0.Alpha2
> Environment: RichFaces 5.0.0-SNAPSHOT
> Metamer 5.0.0-SNAPSHOT
> Mojarra 2.1.19
> JBoss AS 7.2.0.Final-redhat-8
> Java(TM) SE Runtime Environment 1.7.0_04-b20 @ Linux
> Chrome 29.0.1547.65 @ Linux x86_64
> Reporter: Pavol Pitonak
> Assignee: Lukáš Fryč
> Priority: Critical
> Fix For: 5.0.0.Alpha2
>
> Original Estimate: 15 minutes
> Remaining Estimate: 15 minutes
>
> # deploy Metamer and open http://localhost:8080/metamer/faces/components/richAutocomplete/autocompl...
> # type "a" into input
> # check suggestion list's markup
> result:
> * Autocomplete generates an unsorted list (ul) with several list items (li), one for each suggestion. However, inside each li, there is yet another li which is not allowed by HTML.
> {code:xml}
> <ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" id="ui-id-1" tabindex="0" style="z-index: 1; display: block; top: 237.0142364501953px; left: 10px; width: 161px;">
> <li class="ui-menu-item" role="presentation">
> <a id="ui-id-7" class="ui-corner-all" tabindex="-1">
> <li>Alabama</li>
> </a>
> </li>
> ...
> </ul>
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months