Revision 42811 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.shp/src/main/java/org/gvsig/fmap/dal/store/shp/SHPFeatureProvider.java

View differences:

SHPFeatureProvider.java
52 52
		try {
53 53
			this.store.loadFeatureProviderByIndex(this);
54 54
		} catch (DataException e) {
55
			throw new ReadRuntimeException("DBFFeatureProvider.load", e);
55
                    throw new ReadRuntimeException(getNameForMessages(), this.getOID(), e);
56 56
		} finally {
57 57
			loading = false;
58 58
			loaded = true;
59 59
		}
60 60
	}
61
        
62
        protected String getNameForMessages() {
63
            // Solo con proposito de mostrar en mensajes de error.
64
            try {
65
                return this.store.getName();
66
            } catch(Exception ex) {
67
                return "unknown";
68
            }
69
        }
61 70

  
62 71
	public void set(int i, Object value) {
63 72
		this.load();

Also available in: Unified diff