[ http://issues.apache.org/jira/browse/TOBAGO-60?page=comments#action_12377449 ]
Bernd Bohmann commented on TOBAGO-60: ------------------------------------- We can not apply the patch because the converter for the date tag must provide a dateformat pattern (for the client-side date picker). This requires some different code. But I expect a solution for this after this release. > Application-Converter ist not used for tx:date component > -------------------------------------------------------- > > Key: TOBAGO-60 > URL: http://issues.apache.org/jira/browse/TOBAGO-60 > Project: MyFaces Tobago > Type: Bug > Versions: 1.0.7 > Reporter: Richard van Nieuwenhoven > Priority: Minor > Fix For: 1.0.8 > Attachments: DateRenderer.java.diff, InRenderer.java.diff > > only the local converter is used for tx:date valuebinding conversions > the java jsf doc says we should also use the application-global-version: > http://java.sun.com/javaee/javaserverfaces/1.1_01/docs/api/javax/faces/component/UIOutput.html > To fix this we made the following changes: > 1. In the class > org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.InRendererBase.java > > we included this method: > protected Converter getConverter(FacesContext facesContext, UIOutput > component) { > Converter converter = component.getConverter(); > if (converter != null) > return converter; > ValueBinding vb = component.getValueBinding("value"); > if (vb == null) > return null; > return > facesContext.getApplication().createConverter(vb.getType(facesContext)); > } > in the method "protected void renderMain(FacesContext facesContext, UIInput > input,TobagoResponseWriter writer) throws IOException" > we replaced the "component.getConverter()" with "getConverter(facesContext, > input)" > 2. in the class > org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.DateRenderer > we also changed the "((UIOutput) component).getConverter()" with > "getConverter(facesContext, (UIOutput) component)" > please include this in the next release. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira