Глядя на раздел отслеживаемых ресурсов в VaadinGrailsPlugin.groovy (внутри плагина), очень ясно, что изменения в файлах messages.properties не приводят к тому, что плагин реконфигурирует способ динамической обработки сообщений i8n.
Проще говоря, плагин (v 1.4) не поддерживает перезагрузку его методов i8n при изменении messages.properties.