Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
1.1.1, 1.1.4, 1.1.5-SNAPSHOT
-
None
-
None
-
Windows XP Professional SP 1; Tomcat 5.0.27
Description
I use following code in JSF:
<h:selectBooleanCheckbox value="#
{conf.zero}" converter="NumberBooleanConverter" />
conf.zero returns an Integer ( 0 or 1). Converter returns "true" or "false" (String), but getAsString isn`t called. Instead the exception is thrown (see below). Same effect with extension (x:selectBooleanCheckbox). For inputText (<h:inputText value="#
{conf.one}" converter="NumberBooleanConverter" />) it works. Is it a similar reason as in Bug ADFFACES-38? Or am I on the wrong track?
Thrown exception:
javax.faces.FacesException: Expected submitted value of type Boolean for Component :
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:421)
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:107)
org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:92)
org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
de.filter.AccessFilter.doFilter(AccessFilter.java:93)