Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Error: View row of key oracle.jbo.Key[] or possible bug?

452528Sep 16 2005 — edited Sep 20 2005
Hi,

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)
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 18 2005
Added on Sep 16 2005
1 comment
2,630 views