'Quarkus 2.6 not load message context

I have the following situation when migrating and compiling in native mode a quarkus service from version 2.5 to 2.6 and it is the following:

We have a JAR which contains the definition of traversal objects used by several services, within these are the validation messages used in the javax.validation.constraints annotations defined in a file called ValidationMessages.properties

Until version 2.5 I could include this jar as part of the service dependencies, it performed the native compilation of the service and managed to load these messages through the context without any additional configuration.

Now when migrating to version 2.6 it is not able to locate the default file but always looks for one depending on the region of the system:

The specific message is the following:

java.util.MissingResourceException: Can't find bundle for base name ValidationMessages, locale es_MX
    at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2055)
    at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1689)
    at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1593)
    at java.util.ResourceBundle.getBundle(ResourceBundle.java:1284)```




Solution 1:[1]

After upgrading to quarkus version 2.7.3 I no longer have this issue.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Wai Ha Lee