- 384.5K All Categories
- 2.5K Data
- 552 Big Data Appliance
- 1.9K Data Science
- 451.3K Databases
- 222.1K General Database Discussions
- 32 Multilingual Engine
- 560 MySQL Community Space
- 479 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.1K ORDS, SODA & JSON in the Database
- 561 SQLcl
- 4K SQL Developer Data Modeler
- 187.5K SQL & PL/SQL
- 21.4K SQL Developer
- 296.9K Development
- 1 Application Development
- 18 Developer Projects
- 140 Programming Languages
- 293.6K Development Tools
- 112 DevOps
- 3.1K QA/Testing
- 646.2K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 193 Java Community Process
- 106 Java 25
- 22.1K Java APIs
- 138.2K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 21 Java Essentials
- 166 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
- 206 Java User Groups
- 531 LiveLabs
- 39 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 178 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 236 Portuguese
Dynamic Region Popup Train Task Flow refresh problem
Hi. I'm using JDeveloper 11g (126.96.36.199.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.