Error: View row of key oracle.jbo.Key[] or possible bug?
452528Sep 16 2005 — edited Sep 20 2005Hi,
I have a screen that consists of a monthly and daily component. All pages are read only. By clicking on the monthly or daily component button, you're direct to a page with more details on the respective choice.
I'm having an issue with my monthly screen. Without getting into all the details of how it works, something is happening on the screen that is causing all sorts of problems.
First off, the 'ignorechanges' flag was being actived on that page. So, as soon as a user hit the monthly page, every subsequent page they would hit after that would ask for confirmation of leaving with unsubmitted changes. I've managed to circumvent that by using JS to set that flag so that the popup doesn't occur.
The monthly page has had too many errors on it to be a coincidence... something is happening on it that I can't seem to find
The latest thing to happen is that everytime a user hits the monthly, and THEN the daily, the daily crashes would crash with the following error (JBO-25020: View row of key oracle.jbo.Key[] not found in DailyConsumptionIterator).
One of the things I've notice on the log generated from that page (and not found in other pages), is that
refreshControl() for the bindingContainer is being called. The is subsequently followed by a series of
Clearing VO cache for XXXX and
Clearing EO cache for YYYY. I'm assuming this is where the crash starts....
Finally, here is the big crash (see below). I'm not sure what the oracle.jbo.Key[] refers to...
any thoughts would help!
Jason
Running JHeadstart 10.1.2.0 (build 19)
DCUtil.findSpelObject - Tokenizer : DailyConsumptionIterator
05/09/16 18:06:05 [2578] DCUtil.RETURNING oracle.jbo.uicli.binding.JUIteratorBinding
05/09/16 18:06:05 [2579] DCInvokeMethodDef:Invoking DailyConsumptionIterator.setCurrentRowWithKey()
05/09/16 18:06:05 [2580] Currency not set, no row found with key :oracle.jbo.Key[]
05/09/16 18:06:05 [2581] DCBindingContainer.reportException :oracle.jbo.JboException
05/09/16 18:06:05 [2582] oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.RowNotFoundException, msg=JBO-25020: View row of key oracle.jbo.Key[] not found in DailyConsumptionIterator.
at oracle.jbo.JboException.<init>(JboException.java:343)
at oracle.adf.model.binding.DCInvokeMethodDef.invokeMethod(DCInvokeMethodDef.java:291)
at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:1610)