h:outputText displays nothing when the output is formatted using f:convertDateTime when pattern comes from a bundle loaded with a4j:loadBundle
in 'messages' bundle:
timePattern=HH:mm:ss
in page:
<a4j:loadBundle basename="bundle.messages" var="msg"/>
<h:outputText id="testTimeFormatting" value="#{someBean.someDate}">
<f:convertDateTime pattern="#{msg.timePattern}"/>
</h:outputText>
<h:outputText value="#{msg.timePattern}"/>
This displays only "HH:mm:ss" (the second outputText)
getSomeDate() of someBean just returns new Date()