Revision 32213 branches/v2_0_0_prep/extensions/org.gvsig.oracle/src/org/gvsig/fmap/dal/store/oracle/OracleStoreProvider.java

View differences:

OracleStoreProvider.java
54 54
import org.gvsig.fmap.dal.store.jdbc.JDBCStoreProviderWriter;
55 55
import org.gvsig.fmap.dal.store.jdbc.exception.JDBCSQLException;
56 56
import org.gvsig.fmap.geom.Geometry;
57
import org.gvsig.fmap.geom.Geometry.SUBTYPES;
57 58
import org.gvsig.tools.ToolsLocator;
58 59
import org.gvsig.tools.dynobject.DynClass;
59 60
import org.gvsig.tools.dynobject.DynObjectManager;
......
348 349
			try {
349 350
				Object geo_str_obj = rs.getObject(attr.getIndex() + 1);
350 351
				if (geo_str_obj == null) {
351
					data.set(attr.getIndex(), null);
352
					data.set(attr.getIndex(), OracleUtils.createNullGeometry(SUBTYPES.GEOM2D));
352 353
				} else {
353 354
					STRUCT geo_str = (STRUCT) geo_str_obj;
354 355
					
......
358 359
					Geometry geom = OracleUtils.getGeometry(
359 360
							geo_str,
360 361
							false,
361
							true,
362
							"88888",
362
							false,
363
							"",
363 364
							helper.getConnection());
364 365
					data.set(attr.getIndex(), geom);
365 366
				}

Also available in: Unified diff