title: Why is Gatling failing on a valid jsonpath?
body: <p>I have the following .check on my returned body: (I changed the values for security reasons but the structure is the same)</p>
  
  <pre><code> .exec(http("Get ids")
            .post("GetIds")
            .body(ElFileBody("json/getIds.json")).asJson
            .check(jsonPath("$...Types..[?(@.Type == 'web')].id").findAll.saveAs("IDLlist"))
  </code></pre>
  
  <p>But the transaction fails with "Gettting findAll.exists extraction crashed: end of input expected when trying to extract values from a returned body"</p>
  
  <p>Gatling prints the body of the failed transaction, when I take the exact body that the transaction had just failed on to <a href="http://jsonpath.com/" rel="nofollow noreferrer">http://jsonpath.com/</a> and
  evaluate the jsonpath that had just failed, I get good results with no issues. This means that the returned body is correct and that the jsonpath is also correct. 
  What is the issue then? </p>