I got a question from blog reader about how to reuse Resource Bundles from different ADF BC projects. Actually its quite common requirement, when we were starting with JDeveloper 11g Tech Preview 3 we also wanted to reuse Resource Bundles, however it wasn't working. But good news, it works now perfectly.
Download sample application - MessageBundlesApp.zip, it contains two ADF BC projects (one project shares Resource Bundle with labels and another consumes it).
Here is the answer to my reader - in order to access Resource Bundle that doesn't reside within the current project package structure (Model project in this case):
You need to open Project Properties window for Model project, go to Resource Bundle section and there select second tab - Bundle Search. Press plus sign for Bundle List and choose ModelCommon project, its where your Resource Bundle resides:
Resource Bundle will be included into Bundle List:
After it will be included, you can go and define Label Text for your Attributes:
While selecting Text Resource, from Resource Bundle choice list select included Bundle:
You will be able to select Text Resource:
On runtime it picks correct label: