Revision: 6389
          http://sourceforge.net/p/jump-pilot/code/6389
Author:   edso
Date:     2020-08-26 15:38:32 +0000 (Wed, 26 Aug 2020)
Log Message:
-----------
output ERROR for a corner case

Modified Paths:
--------------
    
core/trunk/src/com/vividsolutions/jump/io/geojson/GeoJSONFeatureCollectionWrapper.java

Modified: 
core/trunk/src/com/vividsolutions/jump/io/geojson/GeoJSONFeatureCollectionWrapper.java
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/io/geojson/GeoJSONFeatureCollectionWrapper.java
      2020-08-26 10:59:20 UTC (rev 6388)
+++ 
core/trunk/src/com/vividsolutions/jump/io/geojson/GeoJSONFeatureCollectionWrapper.java
      2020-08-26 15:38:32 UTC (rev 6389)
@@ -81,6 +81,10 @@
             setGeometry((Geometry) attrib);
           }
         }
+        // something went wrong! attrib i does not exist in Schema (yet)
+        else if (featureSchema.getAttributeCount()<=i) {
+          attrib = "ERROR";
+        }
         // enforce String if schema says so
         else if (featureSchema.getAttributeType(i).equals(AttributeType.STRING)
             && attrib != null && !(attrib instanceof String)) {



_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to