[JBoss JIRA] Created: (RF-2345) Correct the description of keepAlive component in RichFAces Livedemo
by Alexander Belov (JIRA)
Correct the description of keepAlive component in RichFAces Livedemo
--------------------------------------------------------------------
Key: RF-2345
URL: http://jira.jboss.com/jira/browse/RF-2345
Project: RichFaces
Issue Type: Bug
Reporter: Alexander Belov
Please, collect this:
This example will not work as expected. The expression for 'enabled' attribute
equals true only after UPDATE model phase when the rsBean properties are
updated with submitted values. So, the component is rendered as enabled
on the RENDER RESPONSE phase.
However, those values do not make sence during the next Ajax request. The
rsBean is created from scratch as soon as it is a new request. JSF makes a
decision what is process on the second (APPLY VALUES) phase. At this moment,
the expression for 'disabled' still equals false. Therefore, the processing
for button is bypassed. The action does not invoked as a result.
phase
For exampe, "enabled" attribute doesn't exist. Please, review this description.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 11 months
[JBoss JIRA] Created: (RF-2321) dataFilterSlider: java.lang.IllegalArgumentException: Component dfsID is no ActionSource2
by Aleksej Yanul (JIRA)
dataFilterSlider: java.lang.IllegalArgumentException: Component dfsID is no ActionSource2
-----------------------------------------------------------------------------------------
Key: RF-2321
URL: http://jira.jboss.com/jira/browse/RF-2321
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.0
Environment: jsp
tomcat 6
Reporter: Aleksej Yanul
Assigned To: Nick Belaevski
org.apache.jasper.JasperException: An exception occurred processing JSP page /DataFilterSlider/DataFilterSlider.jsp at line 8
5:
6: <f:subview id="dataFilterSliderSubviewID">
7:
8: <rich:dataFilterSlider sliderListener="#{dfs.doSlide}" action="#{dfs.act}" actionListener="#{dfs.actListener}"
9: rendered="#{dfs.rendered}" binding="#{inventoryList.dataFilterSlider}"
10: for="carList" forValRef="inventoryList.carInventory"
11: filterBy="getMileage" manualInput="true" storeResults="true"
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
org.apache.jsp.pages.Rich.Rich_jsp._jspx_meth_h_005fcolumn_005f0(Rich_jsp.java:373)
org.apache.jsp.pages.Rich.Rich_jsp._jspx_meth_h_005fpanelGrid_005f0(Rich_jsp.java:305)
org.apache.jsp.pages.Rich.Rich_jsp._jspx_meth_h_005fform_005f0(Rich_jsp.java:223)
org.apache.jsp.pages.Rich.Rich_jsp._jspService(Rich_jsp.java:137)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:415)
com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:475)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:143)
org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:143)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:276)
root cause
java.lang.IllegalArgumentException: Component dfsID is no ActionSource2
org.richfaces.webapp.taglib.UIComponentELTagBase.setActionProperty(UIComponentELTagBase.java:49)
org.richfaces.taglib.DataFilterSliderTag.setProperties(DataFilterSliderTag.java:695)
javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:230)
javax.faces.webapp.UIComponentClassicTagBase.createChild(UIComponentClassicTagBase.java:486)
javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:670)
javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1136)
org.apache.jsp.DataFilterSlider.DataFilterSlider_jsp._jspx_meth_rich_005fdataFilterSlider_005f0(DataFilterSlider_jsp.java:270)
org.apache.jsp.DataFilterSlider.DataFilterSlider_jsp._jspx_meth_f_005fsubview_005f0(DataFilterSlider_jsp.java:143)
org.apache.jsp.DataFilterSlider.DataFilterSlider_jsp._jspService(DataFilterSlider_jsp.java:104)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
org.apache.jsp.pages.Rich.Rich_jsp._jspx_meth_h_005fcolumn_005f0(Rich_jsp.java:373)
org.apache.jsp.pages.Rich.Rich_jsp._jspx_meth_h_005fpanelGrid_005f0(Rich_jsp.java:305)
org.apache.jsp.pages.Rich.Rich_jsp._jspx_meth_h_005fform_005f0(Rich_jsp.java:223)
org.apache.jsp.pages.Rich.Rich_jsp._jspService(Rich_jsp.java:137)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:415)
com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:475)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:143)
org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:143)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:276)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 11 months