6983452: SyncProvider issue for JoinRowSet implementation

Reviewed-by: darcy, ohair
This commit is contained in:
Lance Andersen 2010-09-17 13:23:33 -04:00
parent 331eea0db7
commit c90d91d5fc

@ -889,7 +889,12 @@ public class CachedRowSetImpl extends BaseRowSet implements RowSet, RowSetIntern
success = false;
} else {
tWriter = (TransactionalWriter)rowSetWriter;
((CachedRowSetWriter)tWriter).commit(this, updateOnInsert);
if (tWriter instanceof CachedRowSetWriter) {
((CachedRowSetWriter)tWriter).commit(this, updateOnInsert);
} else {
tWriter.commit();
}
success = true;
}
}