Correction to my previous post - the renderer-extension should have <tag-name> the same as it is shown in the TLD:
<renderer> <component-family>javax.faces.Input</component-family> <renderer-type>org.apache.myfaces.Date</renderer-type> <renderer-class>org.apache.myfaces.custom.date.HtmlDateRenderer</rendere r-class> <renderer-extension> <instance-name>inputDate</instance-name> <tag-name>inputDate</tag-name> <taglib-prefix>x</taglib-prefix> <taglib-uri>http://myfaces.apache.org/extensions</taglib-uri> </renderer-extension> </renderer> -D