JDeveloper 11.1.2.1 I really struggled to get this working so hopefully this helps someone out: I needed to just rollback the changes on a single vo backed popup and not the parent object so this is what I did. (not the pk for this view was rowid based and normal methods to do this just refused to work) Also I failed to mention it is a multi line editable table. NOTE: Performance was not an issue here. Phase 1) Parent VO Impl We have a parent object for all our View Objects so I implemented this method there. public void clearAllCache() { //dont ask ViewRowSetImpl drsi = super.getDefaultRowSetInternal(); while(drsi.hasNext()) { Row item = drsi.next(); } Iterator iter = super.getEntityDef(0).getAllEntityInstancesIterator(this.getDBTransaction()); while(iter.hasNext()) { EntityImpl entityItem = (EntityImpl) iter.next(); if(entityItem.getEntityState() == Ent...
The Incident Archive: A blog to store my knowledge on the errors that I fix on a daily basis