obj.put("GIServerVersion", VersionUtil.getCurrentversion());
if (featureCollection == null && !(featureId >= 0)) {
ArrayList<String> details = new ArrayList<String>();
details.add("Feature got is NULL.");
} else {
GeometryType geometryType = featureCollection.getSchema()
.getGeometryDescriptor().getType();
obj.put("geometryType", EsriJsonUtil
.geometryType2String(geometryType.getBinding()));
String geometryField = featureCollection.getSchema()
.getGeometryDescriptor().getLocalName();
ArrayList<String> fields = new ArrayList<String>();
Collection<PropertyDescriptor> propertyDescriptors = featureCollection