oracle.jbo.jbotester.ErrorHandler$ExceptionWrapper: JBO-29000: Unexpected exception caught: java.util.MissingResourceException, msg=unable to find bundle for:TestModelBundle
Cause:
can not find bundle file.
Caused by: java.util.MissingResourceException: unable to find bundle for:TestModelBundle
at oracle.javatools.resourcebundle.BundleFactory.getBundle(BundleFactory.java:255)
at oracle.jbo.common.GenericResourceBundleDef.createResourceBundle(GenericResourceBundleDef.java:143)
at oracle.jbo.common.PropertiesBundleDef.createResourceBundle(PropertiesBundleDef.java:86)
at oracle.jbo.common.NamedObjectImpl.getResourcesFromBundle(NamedObjectImpl.java:720)
Solution:
1. Open the link source file, check below setting.
<ResourceBundle>
<PropertiesBundle
PropertiesFile="com.mytest.model.TestModelBundle"/>
</ResourceBundle>
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="com.mytest.model.vo.TdPrdtPassportFkLink_LABEL"/>
</SchemaBasedProperties>
</Properties>
2. Right click Model project, select “Project Properites”->"Resource Bundle", check package name
本文介绍了如何解决在Oracle JBO项目中遇到的MissingResourceException异常,该异常由于无法找到资源包(TestModelBundle)引起。解决方案包括检查链接源文件中的资源包设置及验证模型项目的资源包配置。
417

被折叠的 条评论
为什么被折叠?



