- 197K All Categories
- 2.5K Data
- 546 Big Data Appliance
- 1.9K Data Science
- 450.8K Databases
- 221.9K General Database Discussions
- 31 Multilingual Engine
- 552 MySQL Community Space
- 479 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.1K ORDS, SODA & JSON in the Database
- 555 SQLcl
- 4K SQL Developer Data Modeler
- 187.2K SQL & PL/SQL
- 21.4K SQL Developer
- 296.3K Development
- 17 Developer Projects
- 139 Programming Languages
- 293K Development Tools
- 110 DevOps
- 3.1K QA/Testing
- 646.1K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 158 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.2K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 19 Java Essentials
- 162 Java 8 Questions
- 86K Java Programming
- 81 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 205 Java User Groups
- 468 LiveLabs
- 39 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 175 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 233 Portuguese
Dynamic Region Popup Train Task Flow refresh problem
Hi. I'm using JDeveloper 11g (220.127.116.11.0).
I have a JSF page that presents a popup containing a Dynamic Region, and the Region runs a Task Flow that is configured with train stops.
One of the Train Stops displays the detail (of a master-detail view object relationship). Initial activities insert a row into the master View object, display a page to enter the master details, then the next activity inserts an initial row into the detail view object.
The next page fragment displays a read-only table and an editable form to insert rows into the detail view object row set.
The problem I have is on invoking the Popup for the first time in a session, when a third row is added to the detail view object, the page loses currency in the table and the form is no longer editable.
Attempting to add more rows or navigating to displayed rows in the read-only table results in log messages like:
<FacesCtrlHierBinding$FacesModel> <makeCurrent> ADFv: No row found for rowKey: [oracle.jbo.Key[427858 ]].
Where the reported row key is not in the expected rowset for the master or detail view object(s).
If the popup is dismissed, and re-invoked, this behaviour does not occur again and the form / table behaves as expected.
The calling popup is configured as lazyUncached content delivery with deferred child creation. The region binding is refreshed conditionally via a request scope variable and activated conditionally via a view scope variable.
Can anybody help me please. It would appear that the detail view object is being refreshed unexpectedly, but I don't know why or how to overcome it.