Revision 42792 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeatureStore.java
DefaultFeatureStore.java | ||
---|---|---|
514 | 514 |
|
515 | 515 |
ftype = getFeatureType(defFTypeid); |
516 | 516 |
if (ftype == null) { |
517 |
throw new PersistenceCantFindDefaultFeatureTypeException( |
|
518 |
this.getName(), defFTypeid); |
|
517 |
/* |
|
518 |
* Un error en el m?todo de PostgresQL getName(), hace que |
|
519 |
* el nombre del featureType sea valor retornado por el getProviderName() |
|
520 |
* De momento se pone este parche para apa?arlo y poder mantener compatibilidad |
|
521 |
* con proyectos antiguos (2.1 y 2.2) |
|
522 |
*/ |
|
523 |
ftype = getFeatureType(provider.getName()); |
|
524 |
if(ftype == null){ |
|
525 |
throw new PersistenceCantFindDefaultFeatureTypeException( |
|
526 |
this.getName(), defFTypeid); |
|
527 |
} |
|
519 | 528 |
} |
520 | 529 |
this.defaultFeatureType = ftype; |
521 | 530 |
} |
Also available in: Unified diff