У меня константа, объявленная следующим образом:
protected static final String LOC_RC_ELT = "[id*='rcLine'][id$='paxIndex{0}']";
А затем я использую MessageFormat:
MessageFormat.format(LOC_RC_ELT, paxIndex)
В этом случае MessageFormat не может отформатировать строку, объявленную как константу:

Это не относится к другим случаям, таким как:
LOC_RC_SELECTED_TAB = "[id*=_rc-tabs{0}] .tabSelected"
Это прекрасно работает:

Почему у меня такое странное поведение? и как я могу это решить?
Заранее спасибо.