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

View differences:

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