Revision 42984 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.lib/org.gvsig.exportto.lib.impl/src/main/java/org/gvsig/exportto/impl/DefaultExporttoService.java

View differences:

DefaultExporttoService.java
34 34
import org.gvsig.fmap.dal.NewDataStoreParameters;
35 35
import org.gvsig.fmap.dal.feature.EditableFeature;
36 36
import org.gvsig.fmap.dal.feature.Feature;
37
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
37 38
import org.gvsig.fmap.dal.feature.FeatureSet;
38 39
import org.gvsig.fmap.dal.feature.FeatureStore;
39 40
import org.gvsig.fmap.dal.feature.FeatureType;
......
96 97

  
97 98
            target.edit(FeatureStore.MODE_APPEND);
98 99
            it = featureSet.fastIterator();
99
            IProjection targetProjection
100
                    = target.getDefaultFeatureType().getDefaultGeometryAttribute().getSRS();
101 100

  
101
            IProjection targetProjection;
102
            FeatureAttributeDescriptor defaultGeom = target.getDefaultFeatureType().getDefaultGeometryAttribute();
103
            if (defaultGeom!=null) {
104
            	targetProjection = defaultGeom.getSRS();
105
            }
106
            else {
107
            	targetProjection = null;
108
            }
109

  
102 110
            long featureCount = 0;
103 111
            while (it.hasNext()) {
104 112
                Feature feature = (Feature) it.next();

Also available in: Unified diff