Revision 45140 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.jdbc/src/main/java/org/gvsig/fmap/dal/store/jdbc2/spi/operations/PerformChangesOperation.java
PerformChangesOperation.java | ||
---|---|---|
280 | 280 |
continue; |
281 | 281 |
} |
282 | 282 |
if (attr.getType() == DataTypes.GEOMETRY) { |
283 |
if (attr.getSRS()==null) { |
|
284 |
throw new RuntimeException("Geometries with null srs are not valid. SRS is required in "+this.table.toString()+"in the field:"+attr.getName()); |
|
285 |
} |
|
283 | 286 |
sqlbuilder.update().column().name(attr.getName()).with_value( |
284 | 287 |
expbuilder.parameter(attr.getName()).as_geometry_variable().srs( |
285 | 288 |
expbuilder.parameter().value(attr.getSRS()).as_constant() |
Also available in: Unified diff