Recently, I ran across a mystifying situation while working with an ADF application in Oracle’s JDeveloper. In all fairness, I was working on an unsupported platform (Fedora 11) to see how well the free operating system would work as a development environment.
When firing up the Oracle Business Component Browser, none of my changes to my Model project’s Application Module were being reflected. If I accessed those changes in a jspx page, they showed up just fine.
It took me quite a while to look around under the hood of JDeveloper and figure out where it was placing the “built” xml files. When I found them under <Application-Root>/Model/classes/<package>, the timestamps said they hadn’t been altered in over a week! So, for my installation at least, “running” the Application Module didn’t automatically kick off the necessary build.
Happily, the solution was quite simple. On the main menu, click Build->Make Model.jpr. Then, right click on the Application Module and select Run. The resulting Business Component Browser will now reflect the latest changes.
check in your project properties->Run/Debug setting->Tools Setting that you have the check box for Make Project before running checked.