我的问题是,每当我在ValidationMessages.properties中更新或添加任何消息时,这些消息在重新启动应用程序服务器之前都不会反映到实际的运行时验证消息中(就像在应用程序服务器启动时缓存的文件一样)
查看新更改的唯一方法是重新启动整个Websphere应用程序服务器。
我尝试重新启动应用程序(EAR),重新发布它,清理并重新发布,更改IBM RAD上的“发布设置”,但是没有一个成功。
请注意,我使用的是IBM为JSF,CDI和Bean验证提供的默认实现。
我正在使用IBM RAD 9.5.0.3和Websphere 8.5.5.13。