[JBoss JIRA] (RF-11487) Metamer: rich:calendar: @showApplyButton=false causes ConvertException
by Ján Jamrich (JIRA)
[ https://issues.jboss.org/browse/RF-11487?page=com.atlassian.jira.plugin.s... ]
Ján Jamrich updated RF-11487:
-----------------------------
Description:
When firstly pick some date from popup and then change any attribute value, error page with following exception is displayed instead of component example page:
Whole exception stack trace:
{code}
javax.servlet.ServletException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
root cause
javax.faces.convert.ConverterException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:407)
org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
root cause
java.text.ParseException: Unparseable date: "Sat Sep 01 02:00:00 CEST 2012"
java.text.DateFormat.parse(DateFormat.java:357)
javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:404)
org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
{code}
was:
set @showApplyButton = false raise following error:
{quote}
javax.faces.convert.ConverterException: form:calendar: 'Thu Sep 01 02:00:00 CEST 2011' could not be understood as a date.
{quote}
Even value was selected from calendar and submitted by button without validation errors (Sep 14, 2011 13:03, output: Sep 14, 2011 13:03)
Another value set and submitted: Sep 2, 2011 10:09, and error the same as above (with Sep 1)
Whole exception stack trace:
{code}
javax.servlet.ServletException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
root cause
javax.faces.convert.ConverterException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:407)
org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
root cause
java.text.ParseException: Unparseable date: "Sat Sep 01 02:00:00 CEST 2012"
java.text.DateFormat.parse(DateFormat.java:357)
javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:404)
org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
{code}
> Metamer: rich:calendar: @showApplyButton=false causes ConvertException
> ----------------------------------------------------------------------
>
> Key: RF-11487
> URL: https://issues.jboss.org/browse/RF-11487
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-input
> Affects Versions: 4.1.0.Milestone2
> Environment: RichFaces 4.1.0.20110910-M2 r.
> Metamer 4.1.0.20110910-M2 r.22701
> Mojarra 2.0.4-b09-jbossorg-4
> JBoss Web 7.0.1.Final
> Java(TM) SE Runtime Environment 1.6.0_26-b03 @ Linux
> Mozilla/5.0 (X11; Linux i686; rv:7.0) Gecko/20100101 Firefox/7.0
> Reporter: Ján Jamrich
> Assignee: Ján Jamrich
> Priority: Minor
> Fix For: 4.Future
>
>
> When firstly pick some date from popup and then change any attribute value, error page with following exception is displayed instead of component example page:
> Whole exception stack trace:
> {code}
> javax.servlet.ServletException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
> org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
> root cause
> javax.faces.convert.ConverterException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
> javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:407)
> org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
> org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
> org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
> org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
> org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
> org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
> javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
> com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
> com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
> com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
> com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
> javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
> com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
> com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
> org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
> root cause
> java.text.ParseException: Unparseable date: "Sat Sep 01 02:00:00 CEST 2012"
> java.text.DateFormat.parse(DateFormat.java:357)
> javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:404)
> org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
> org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
> org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
> org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
> org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
> org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
> javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
> com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
> com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
> com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
> com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
> javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
> com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
> com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
> org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
> {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
11 years, 8 months
[JBoss JIRA] (RF-11487) Metamer: rich:calendar: @showApplyButton=false causes ConvertException
by Ján Jamrich (JIRA)
[ https://issues.jboss.org/browse/RF-11487?page=com.atlassian.jira.plugin.s... ]
Ján Jamrich updated RF-11487:
-----------------------------
Description:
set @showApplyButton = false raise following error:
{quote}
javax.faces.convert.ConverterException: form:calendar: 'Thu Sep 01 02:00:00 CEST 2011' could not be understood as a date.
{quote}
Even value was selected from calendar and submitted by button without validation errors (Sep 14, 2011 13:03, output: Sep 14, 2011 13:03)
Another value set and submitted: Sep 2, 2011 10:09, and error the same as above (with Sep 1)
Whole exception stack trace:
{code}
javax.servlet.ServletException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
root cause
javax.faces.convert.ConverterException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:407)
org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
root cause
java.text.ParseException: Unparseable date: "Sat Sep 01 02:00:00 CEST 2012"
java.text.DateFormat.parse(DateFormat.java:357)
javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:404)
org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
{code}
was:
set @showApplyButton = false raise following error:
{quote}
javax.faces.convert.ConverterException: form:calendar: 'Thu Sep 01 02:00:00 CEST 2011' could not be understood as a date.
{quote}
Even value was selected from calendar and submitted by button without validation errors (Sep 14, 2011 13:03, output: Sep 14, 2011 13:03)
Another value set and submitted: Sep 2, 2011 10:09, and error the same as above (with Sep 1)
> Metamer: rich:calendar: @showApplyButton=false causes ConvertException
> ----------------------------------------------------------------------
>
> Key: RF-11487
> URL: https://issues.jboss.org/browse/RF-11487
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-input
> Affects Versions: 4.1.0.Milestone2
> Environment: RichFaces 4.1.0.20110910-M2 r.
> Metamer 4.1.0.20110910-M2 r.22701
> Mojarra 2.0.4-b09-jbossorg-4
> JBoss Web 7.0.1.Final
> Java(TM) SE Runtime Environment 1.6.0_26-b03 @ Linux
> Mozilla/5.0 (X11; Linux i686; rv:7.0) Gecko/20100101 Firefox/7.0
> Reporter: Ján Jamrich
> Assignee: Ján Jamrich
> Priority: Minor
> Fix For: 4.Future
>
>
> set @showApplyButton = false raise following error:
> {quote}
> javax.faces.convert.ConverterException: form:calendar: 'Thu Sep 01 02:00:00 CEST 2011' could not be understood as a date.
> {quote}
> Even value was selected from calendar and submitted by button without validation errors (Sep 14, 2011 13:03, output: Sep 14, 2011 13:03)
> Another value set and submitted: Sep 2, 2011 10:09, and error the same as above (with Sep 1)
> Whole exception stack trace:
> {code}
> javax.servlet.ServletException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
> org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
> root cause
> javax.faces.convert.ConverterException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date.
> javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:407)
> org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
> org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
> org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
> org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
> org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
> org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
> javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
> com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
> com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
> com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
> com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
> javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
> com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
> com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
> org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
> root cause
> java.text.ParseException: Unparseable date: "Sat Sep 01 02:00:00 CEST 2012"
> java.text.DateFormat.parse(DateFormat.java:357)
> javax.faces.convert.DateTimeConverter.getAsObject(DateTimeConverter.java:404)
> org.richfaces.utils.CalendarHelper.convertStringToDate(CalendarHelper.java:202)
> org.richfaces.utils.CalendarHelper.getAsDate(CalendarHelper.java:68)
> org.richfaces.utils.CalendarHelper.getCurrentDateOrDefault(CalendarHelper.java:210)
> org.richfaces.renderkit.CalendarRendererBase.getCurrentDateAsString(CalendarRendererBase.java:274)
> org.richfaces.renderkit.html.CalendarRenderer.doEncodeEnd(CalendarRenderer.java:475)
> org.richfaces.renderkit.RendererBase.encodeEnd(RendererBase.java:175)
> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
> javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
> com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
> com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
> com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402)
> com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
> javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288)
> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
> com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
> com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
> org.richfaces.tests.metamer.TestIdentityFilter.doFilter(TestIdentityFilter.java:93)
> {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
11 years, 8 months
[JBoss JIRA] (RF-11487) Metamer: rich:calendar: @showApplyButton=false causes ConvertException
by Ján Jamrich (JIRA)
[ https://issues.jboss.org/browse/RF-11487?page=com.atlassian.jira.plugin.s... ]
Ján Jamrich updated RF-11487:
-----------------------------
Steps to Reproduce:
1. open rich:calendar example page in Metamer: http://localhost:8080/metamer/faces/components/richCalendar/simple.xhtml
2. click on calendar icon, pick date and confirm by "Apply" button. Now should be selected date present in input area.
3.change value for any attribute (e.g. buttonIcon. Doesn't matter if some radio-button on attribute with string value. Just change and perform blur event)
4. Error page with exception appears instead of component example page. Exception text: "javax.faces.convert.ConverterException: form:calendar: 'Sat Sep 01 02:00:00 CEST 2012' could not be understood as a date." Even I picked date "Sep 7, 2012 12:00"
> Metamer: rich:calendar: @showApplyButton=false causes ConvertException
> ----------------------------------------------------------------------
>
> Key: RF-11487
> URL: https://issues.jboss.org/browse/RF-11487
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-input
> Affects Versions: 4.1.0.Milestone2
> Environment: RichFaces 4.1.0.20110910-M2 r.
> Metamer 4.1.0.20110910-M2 r.22701
> Mojarra 2.0.4-b09-jbossorg-4
> JBoss Web 7.0.1.Final
> Java(TM) SE Runtime Environment 1.6.0_26-b03 @ Linux
> Mozilla/5.0 (X11; Linux i686; rv:7.0) Gecko/20100101 Firefox/7.0
> Reporter: Ján Jamrich
> Assignee: Ján Jamrich
> Priority: Minor
> Fix For: 4.Future
>
>
> set @showApplyButton = false raise following error:
> {quote}
> javax.faces.convert.ConverterException: form:calendar: 'Thu Sep 01 02:00:00 CEST 2011' could not be understood as a date.
> {quote}
> Even value was selected from calendar and submitted by button without validation errors (Sep 14, 2011 13:03, output: Sep 14, 2011 13:03)
> Another value set and submitted: Sep 2, 2011 10:09, and error the same as above (with Sep 1)
--
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
11 years, 8 months
[JBoss JIRA] (RF-11682) 'tooltip.popup' is null or not an object
by Brian Leathem (JIRA)
[ https://issues.jboss.org/browse/RF-11682?page=com.atlassian.jira.plugin.s... ]
Brian Leathem updated RF-11682:
-------------------------------
Assignee: (was: Brian Leathem)
> 'tooltip.popup' is null or not an object
> ----------------------------------------
>
> Key: RF-11682
> URL: https://issues.jboss.org/browse/RF-11682
> Project: RichFaces
> Issue Type: Bug
> Components: component-output
> Affects Versions: 4.0.0.Final, 4.2.0.Final
> Environment: Windows
> Reporter: mani v
> Priority: Critical
> Attachments: Tooltip.popup is null.jpg
>
>
> i am using <rich:tooltip> inside <rich:dataTable>.its working find but when i do filter or go to next page the popup is throwing js error.
>
> :246
> :21
> :'tooltip.popup' is null or not an object
>
>
> <code for review>
> {code}
> <rich:column filter="#{filter.name}" sortBy="#{row.name}" sortOrder="#{filter.nameOrder}">
> <f:facet name="header">
> <a4j:commandLink value="Name" action="#{filter.sortByName}" render="table" ></a4j:commandLink>
> </f:facet>
> <rich:tooltip>#{row.name}</rich:tooltip>
> <h:outputText value="#{row.name}"/>
> </rich:column>
> {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
11 years, 8 months
[JBoss JIRA] (RF-11682) 'tooltip.popup' is null or not an object
by Brian Leathem (JIRA)
[ https://issues.jboss.org/browse/RF-11682?page=com.atlassian.jira.plugin.s... ]
Brian Leathem resolved RF-11682.
--------------------------------
Resolution: Cannot Reproduce Bug
> 'tooltip.popup' is null or not an object
> ----------------------------------------
>
> Key: RF-11682
> URL: https://issues.jboss.org/browse/RF-11682
> Project: RichFaces
> Issue Type: Bug
> Components: component-output
> Affects Versions: 4.0.0.Final, 4.2.0.Final
> Environment: Windows
> Reporter: mani v
> Priority: Critical
> Attachments: Tooltip.popup is null.jpg
>
>
> i am using <rich:tooltip> inside <rich:dataTable>.its working find but when i do filter or go to next page the popup is throwing js error.
>
> :246
> :21
> :'tooltip.popup' is null or not an object
>
>
> <code for review>
> {code}
> <rich:column filter="#{filter.name}" sortBy="#{row.name}" sortOrder="#{filter.nameOrder}">
> <f:facet name="header">
> <a4j:commandLink value="Name" action="#{filter.sortByName}" render="table" ></a4j:commandLink>
> </f:facet>
> <rich:tooltip>#{row.name}</rich:tooltip>
> <h:outputText value="#{row.name}"/>
> </rich:column>
> {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
11 years, 8 months