Hi
I am basing this post on Jdeveloper Studio Edition Version 12.1.2.0.0, but have encountered it in 11gR1 & 11gR2 as well.
I have a work space containing 3 projects.
- Project 1 is a model project containing common view objects used mainly for lists.
- Project 2 is a model project containing ADFBc objects that are relevant to my use case.
- Project 3 is a view controller project that consumes Project 2 and consists of basic CRUD functionality.
The library configuration is as follows;
- Project 1 is deployed as an ADF Library Jar and is included into Project 2 as an library and not as a dependency.
- Project 2 is deployed as an ADF Library Jar and is included into Project 3 as an library and not as a dependency.
- Project 1 is deployed by default with Project 2 and is therefore included into Project 3 and is visible in the "ADF Library Dependencies" node in the "Libraries and Classpath" section of the Project Properties.
My issue is that when;
- I make changes in Project 1 and deploy it,
- Refresh "ADF Library Dependencies" in Project 2.
- Deploy Project 2.
- Refresh "ADF Library Dependencies" in Project 3.
- Test changes made.
The changes are not available when testing. To be able to see these changes I must restart Jdeveloper.
I require an answer to the following questions;
- Is this expected behavior?
- A bug in Jdeveloper?
- Is there a step in my process that I am missing or not doing correctly?
Regards
Leon.