Revision 10665 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/edition/EditableAdapter.java

View differences:

EditableAdapter.java
227 227

  
228 228
		listInternalFields.add(deepCloneInternalFields(actualFields));
229 229
		actualIndexFields = listInternalFields.size()-1;
230
		try {
231
			ds = null;
232
			getRecordset().mapExternalFields();
233
			bFieldsHasBeenChanged = true;
234
		} catch (DriverLoadException e) {
235
			throw new ReadDriverException(getRecordset().getDriver().getName(),e);
236
		}
230
		ds = null;
231
		getRecordset().mapExternalFields();
232
		bFieldsHasBeenChanged = true;
237 233
	}
238 234

  
239 235
	/**
......
853 849

  
854 850
				} catch (NoSuchTableException e) {
855 851
					throw new RuntimeException(e);
852
				} catch (DriverLoadException e) {
853
					throw new ReadDriverException(name,e);
856 854
				}
857 855
			}
858 856

  

Also available in: Unified diff