缺少资源异常websphere门户

时间:2012-10-19 15:45:12

标签: java websphere portal websphere-portal

Error 500: java.util.MissingResourceException: Can't find resource for bundle com.ibm.abc.nl.abcdf, key en_US

我得到了这个例外。我在abcdf_en包下有com.ibm.abc.nl的属性文件。我不确定是否必须在Websphere Portal服务器或WAS中设置我的本地语言。有什么我想念的吗?

1 个答案:

答案 0 :(得分:0)

消息显示en_US是在属性文件中找不到的实际密钥。换句话说,abcdf_en.properties包中的属性文件(com.ibm.abc.nl)应该在那里有一个键值对,键为en_US

如果您有密钥en_US(密钥的奇怪名称......),则表示abcdf_en未被提取。这可能是由于属性文件不在类路径中,或者WebSphere Portal不认为en是当前请求的语言环境。您是否尝试打印request.getLocale()的价值?

如果request.getLocale()的值为null,则可以解释您遇到的症状。