/**
  * This provider is available to all JDBC <code>RowSet</code> implementations as the default
  * persistence provider.
  */
 public RIXMLProvider() {
   providerID = this.getClass().getName();
   try {
     resBundle = JdbcRowSetResourceBundle.getJdbcRowSetResourceBundle();
   } catch (IOException ioe) {
     throw new RuntimeException(ioe);
   }
 }
 /**
  * Throws an unsupported operation exception as this method does function with non-locking XML
  * data sources.
  */
 @Override
 public void setDataSourceLock(int lock) throws SyncProviderException {
   throw new UnsupportedOperationException(resBundle.handleGetObject("rixml.unsupp").toString());
 }