Skip to content

Commit 7a0e67d

Browse files
authored
Merge pull request #11 from marklogic-community/bugfix/10
adding fix, closes #10
2 parents 5e13479 + 23bd729 commit 7a0e67d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/com/marklogic/geotools/basic/MarkLogicBasicFeatureSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ protected SimpleFeatureType buildFeatureType() throws IOException {
211211
JsonNode schema = metadata.get("fields");
212212

213213
idField = metadata.get("idField").asText();
214-
builder.add(idField, Integer.class);
214+
builder.add(idField, Long.class);
215215

216216
Class<?> geoBinding = geometryToClass(metadata.get("geometryType").asText());
217217
//AttributeDescriptor geoAttrDesc = buildAttributeDescriptor(geometryColumn, geoBinding);
@@ -289,7 +289,7 @@ else if ("String".equalsIgnoreCase(type)) {
289289
binding = String.class;
290290
}
291291
else if ("Integer".equalsIgnoreCase(type)) {
292-
binding = Integer.class;
292+
binding = Long.class;
293293
}
294294
else if ("Double".equalsIgnoreCase(type)) {
295295
binding = Double.class;

0 commit comments

Comments
 (0)