Neměli byste přímo vytvářet instanci implementace CachedRowSet – k získání instance použijte jejího poskytovatele:viz http://docs.oracle.com/javase/7/docs/api/javax/sql/rowset/RowSetProvider.html (k dispozici od JDK7)
Ve skutečnosti je rozhraní CachedRowSet a související továrna standardní/přenosné.
Něco jako následující by mělo stačit:
CachedRowSet crs = RowSetProvider.newFactory().createCachedRowSet();
crs.populate(myResultSet);