我正在使用JDeveloper 11.1.2.3.0 我在这里面临一种奇怪的行为。我创建了2个AppModule,在每个AppModule中我都有来自同一个View对象的DataControls(不仅如此)。当我使用Page1创建一个新行时,例如使用AppModule1中的DataControl,然后导航到使用AppModule2中的DataControl的Page2,将启用Commit和Rollback按钮。即使我在这种情况下重新部署应用程序,我也必须在Page2中提交。如果我这样做,那么问题将不再显示。 所以即使我在第一种情况下提交,我也必须在第二页中提交。正如我所说的EO和VO是相同的,只是AppModules是不同的。 有谁知道为什么会发生这种情况和/或如何解决这个问题? 如果有人知道这是一个已知的bug,请告诉我。
答案 0 :(得分:1)
嗯,我匆匆一点,我刚刚找到解决方案(问题实际上)。显然,不同的应用程序模块被完全忽略,并拥有自己的数据库连接。解释如下: http://www.jobinesh.com/2010/03/what-you-may-need-to-know-about-nested.html