Added more info to GraphSON serialization errors CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/c466efad Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/c466efad Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/c466efad Branch: refs/heads/TINKERPOP-1682 Commit: c466efad63b273aa0ca0c78e409eeeade5075c04 Parents: 9bd4fd4 Author: Stephen Mallette <sp...@genoprime.com> Authored: Tue Mar 20 08:02:01 2018 -0400 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Tue Mar 20 08:02:01 2018 -0400 ---------------------------------------------------------------------- .../structure/io/graphson/GraphSONTypeSerializerV3d0.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/c466efad/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java ---------------------------------------------------------------------- diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java index ae1df47..4f4bbbb 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java @@ -83,7 +83,7 @@ public class GraphSONTypeSerializerV3d0 extends AbstractGraphSONTypeSerializer { jsonGenerator.writeStartArray(); } } else { - throw new IllegalStateException("Could not write prefix"); + throw new IllegalStateException("Could not write prefix: shape[" + writableTypeId.valueShape + "] value[" + writableTypeId.forValue + "]"); } return writableTypeId; @@ -110,7 +110,7 @@ public class GraphSONTypeSerializerV3d0 extends AbstractGraphSONTypeSerializer { jsonGenerator.writeEndArray(); } } else { - throw new IllegalStateException("Could not write suffix"); + throw new IllegalStateException("Could not write suffix: shape[" + writableTypeId.valueShape + "] value[" + writableTypeId.forValue + "]"); } return writableTypeId;