/** * Overridden to set the converter id using out custom date time * converter: {@link org.andromda.cartridges.jsf.converters.JSFDateTimeConverter}. * * @see javax.servlet.jsp.tagext.Tag#setPageContext(javax.servlet.jsp.PageContext) */ @Override public void setPageContext(PageContext context) { super.setPageContext(context); ExpressionFactory expressionFactory = FacesContext.getCurrentInstance().getApplication().getExpressionFactory(); setConverterId(expressionFactory.createValueExpression(context.getELContext(), JSFDateTimeConverter.CONVERTER_ID, String.class)); } }