Ваадин 12, Tomcat: не могу найти связку для базового имени - PullRequest
0 голосов
/ 19 марта 2019

В моем проекте Vaadin 12 файлы комплектов ресурсов (*.properties) находятся в папке

\src\main\resources\

В этой папке у меня есть файлы: labels_es.properties, labels_en.properties

В моем MyForm.kt

  val labels = ResourceBundle.getBundle("labels", utf8Control)


    companion object {      
        val utf8Control = UTF8Control()

    }

Но при развертывании войны в Tomcat 9 и запуске моего веб-приложения я получаю сообщение об ошибке:

Vaadin 12 ResourceBundle.getBundle Caused by: java.util.MissingResourceException: Can't find bundle for base name

Caused by: java.util.MissingResourceException: Can't find bundle for base name labels, locale es
        at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1564)
        at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1387)
        at java.util.ResourceBundle.getBundle(ResourceBundle.java:1299)
        at com.myproject.MyForm.<init>(MyFormt.kt:47)
        ... 43 common frames omitted
...