diff --git a/json-path-assert/src/main/java/com/jayway/jsonassert/impl/JsonAsserterImpl.java b/json-path-assert/src/main/java/com/jayway/jsonassert/impl/JsonAsserterImpl.java index 8f4bb3e7..e068460a 100644 --- a/json-path-assert/src/main/java/com/jayway/jsonassert/impl/JsonAsserterImpl.java +++ b/json-path-assert/src/main/java/com/jayway/jsonassert/impl/JsonAsserterImpl.java @@ -33,7 +33,9 @@ public class JsonAsserterImpl implements JsonAsserter { try { obj = JsonPath.read(jsonObject, path); } catch (Exception e) { - throw new AssertionError(String.format("Error reading JSON path [%s]: %s", path, e)); + final AssertionError assertionError = new AssertionError(String.format("Error reading JSON path [%s]", path)); + assertionError.initCause(e); + throw assertionError; } if (!matcher.matches(obj)) {