src/main/java/br/com/triadworks/dbunit/DefaultDbUnitManagerImpl.java
protected void execute(DatabaseOperation operation, DataSetSource dataSetSource) {
		IDatabaseConnection dbconn = null;
		try {
			dbconn = connectionCreator.create();
			operation.execute(dbconn, findDataSet(dataSetSource));
		} catch (Exception e) {
			throw new IllegalStateException(
					"It's not possible to execute DbUnit operation: " 
							+ e.getMessage(), e);
		} finally {
			connectionCreator.close(dbconn);
		}
	}
protected void execute(DatabaseOperation operation, DataSetSource dataSetSource) {
		IDatabaseConnection dbconn = null;
		try {
			dbconn = connectionCreator.create();
			operation.execute(dbconn, findDataSet(dataSetSource));
		} catch (Exception e) {
			throw new IllegalStateException(
					"It's not possible to execute DbUnit operation: " 
							+ e.getMessage(), e);
		} finally {
			connectionCreator.close(dbconn);
		}
	}
Executes DbUnit <code>operation</code> on dataset
<code>dataSetSource</code>.

@param operation
the DBUnit operation
@param dataSetSource
the dataset to be used by this operation