Skip to content

Commit

Permalink
Merge pull request #2415 from telefonicaid/task/log_json_geometry
Browse files Browse the repository at this point in the history
log jsonGeometry
  • Loading branch information
fgalan authored Sep 24, 2024
2 parents f1134af + 8ef3963 commit 07a69b0
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGES_NEXT_RELEASE
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
- [cygnus-ngsi][arcgis] Log json geometry before create instance
- [cygnus-ngsi][arcgis] Fix CygnusRuntimeError due to Cannot invoke "java.util.List.size()" because "serverFeatures" is null (#2413)
Original file line number Diff line number Diff line change
Expand Up @@ -354,8 +354,10 @@ public static Feature createInstanceFromJson(JsonObject json) throws ArcgisExcep
Geometry geometry = null;
if (json.has(GEOMETRY_TAG)) {
JsonElement jsonGeometryElement = json.get(GEOMETRY_TAG);
LOGGER.debug("createInstanceFromJson jsonGeometryElement: " + jsonGeometryElement);
if (jsonGeometryElement.isJsonObject()) {
JsonObject jsonGeometry = jsonGeometryElement.getAsJsonObject();
LOGGER.debug("createInstanceFromJson jsonGeometry as JsonObject: " + jsonGeometry);
if (jsonGeometry.get("x") != null) {
geometry = Point.createInstanceFromJson(jsonGeometry);
} else if (jsonGeometry.get("paths") != null) {
Expand Down

0 comments on commit 07a69b0

Please sign in to comment.