--- old/src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java 2016-04-27 14:35:05.821163546 -0700 +++ new/src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java 2016-04-27 14:35:05.645163541 -0700 @@ -2962,7 +2962,9 @@ SQLData obj = null; try { ReflectUtil.checkPackageAccess(c); - obj = (SQLData) c.newInstance(); + @SuppressWarnings("deprecation") + Object tmp = c.newInstance(); + obj = (SQLData) tmp; } catch(Exception ex) { throw new SQLException("Unable to Instantiate: ", ex); } @@ -5710,7 +5712,9 @@ SQLData obj = null; try { ReflectUtil.checkPackageAccess(c); - obj = (SQLData) c.newInstance(); + @SuppressWarnings("deprecation") + Object tmp = c.newInstance(); + obj = (SQLData) tmp; } catch(Exception ex) { throw new SQLException("Unable to Instantiate: ", ex); }