JSPX Trinidad messageDetailNotInRange para validateDateTimeRange no funciona

Estoy tratando de anular el valor predeterminadovalidateDateTimeRange mensaje usandomessageDetailNotInRange Según la documentación.

A pesar de mi código, el validador produce el mensaje de error predeterminado: "La fecha está fuera del rango válido". ¿Alguien puede ver algo mal aquí?

<tr:inputDate required="true"
              inlineStyle="color:rgb(0,58,117); font-weight:bold;"
              value="#{processScope.benefit.serviceDate}"
              immediate="false"
              onchange="submit();"
              label="#{mb_ResourceBean.res['claim.serviceDate.label']}">

  <tr:convertDateTime pattern="yyyy/MM/dd"
                      secondaryPattern="yyyyMMdd"
                      type="date"/>

  <tr:validateDateTimeRange minimum="#{bk_ClaimBean.minDate}"
                            maximum="#{bk_ClaimBean.maxDate}"
                            messageDetailNotInRange="The value of {1} exceeds the 30 day limitation to submit claim.  The service date must be within the previous 30 days."/>

</tr:inputDate>

Respuestas a la pregunta(1)

Su respuesta a la pregunta