Hi, i have this scenario.
TaskFlow - TF
TF1
- no controller transaction
- isolated data control
- AM1
TF2
- always begin new transaction
- shared data control
- AM1
TF1 is calling TF2. On TF1 i have .jsff fragment with table data on it. I call TF2 with operation CreateInsert and preform some bussiness logic in viewobject and entity. I also defined custom AppModuleImpl class called JmgAppModuleImpl. AM1 extends JmgAppModuleImpl.
In viewobject:
getApplicationModule() -> returning correct instance AM1
getDBTransaction.getRootApplicationModule() -> returning wrong instance oracle.jbo.server.ApplicationModuleImpl.
I'm running jDeveloper and ADF 11.1.2.3.0.
Why is getDBTransaction.getRootApplicationModule() not returning correct instance AM1, is this a bug?
Regards Tadej