JSF convertDateTime con zona horaria en la tabla de datos

Intentando generar una lista de elementos en una tabla de datos, como esta:

<t:dataTable value="#{mybean.list}" var="item">
        <h:column>
            <h:outputText value="#{item.time}">
                <f:convertDateTime pattern="yyyy-MM-dd HH:mm:ssZ"  timeZone="#{item.timeZone}" />
            </h:outputText>
        </h:column>
</t:dataTable>

Siempre formatea la hora en GMT. Funciona como se espera si uso una constante de cadena o un bean que no es la variable de la tabla de datos (como '# {mybean.timeZone}').

Respuestas a la pregunta(1)

Su respuesta a la pregunta