Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
APIZZI1686753315
Partner - Contributor
Partner - Contributor

tExtractJSONFields Erro

I have an error message

Exception in component tExtractJSONFields_6 (j_erp_talend_f053)

com.jayway.jsonpath.InvalidJsonException: net.minidev.json.parser.ParseException: Malicious payload, having non natural depths, parsing stoped on { at position 482432.

at com.jayway.jsonpath.spi.json.JsonSmartJsonProvider.parse(JsonSmartJsonProvider.java:64)...

  • Extract data by tRESTClient from "MS Dynamics" by API oDATA, method "GET" and "Accepter Type JSON"
  • Use tExtractJSONFields to extract data in the flow

I don't understand this message, and i don't find the similar error on the community

Complete Error Message:

Exception in component tExtractJSONFields_6 (j_erp_talend_f053)

com.jayway.jsonpath.InvalidJsonException: net.minidev.json.parser.ParseException: Malicious payload, having non natural depths, parsing stoped on { at position 482443.

at com.jayway.jsonpath.spi.json.JsonSmartJsonProvider.parse(JsonSmartJsonProvider.java:64)

at com.jayway.jsonpath.internal.JsonContext.parse(JsonContext.java:82)

at com.jayway.jsonpath.JsonPath.parse(JsonPath.java:596)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.tRESTClient_2Process(j_erp_talend_f053.java:25244)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.tLoop_1Process(j_erp_talend_f053.java:14682)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.tSetGlobalVar_2Process(j_erp_talend_f053.java:14440)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.tWarn_14Process(j_erp_talend_f053.java:14190)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.tWarn_15Process(j_erp_talend_f053.java:13704)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.tRESTClient_1Process(j_erp_talend_f053.java:13134)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.tWarn_6Process(j_erp_talend_f053.java:6553)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.tWarn_18Process(j_erp_talend_f053.java:5906)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.tWarn_5Process(j_erp_talend_f053.java:5734)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.runJobInTOS(j_erp_talend_f053.java:59083)

at pfe_esb.j_erp_talend_f053_0_2.j_erp_talend_f053.main(j_erp_talend_f053.java:58248)

Caused by: net.minidev.json.parser.ParseException: Malicious payload, having non natural depths, parsing stoped on { at position 482443.

at net.minidev.json.parser.JSONParserBase.readObject(JSONParserBase.java:557)

at net.minidev.json.parser.JSONParserBase.readMain(JSONParserBase.java:465)

at net.minidev.json.parser.JSONParserBase.readArray(JSONParserBase.java:335)

at net.minidev.json.parser.JSONParserBase.readMain(JSONParserBase.java:468)

at net.minidev.json.parser.JSONParserBase.readObject(JSONParserBase.java:612)

at net.minidev.json.parser.JSONParserBase.readFirst(JSONParserBase.java:363)

at net.minidev.json.parser.JSONParserBase.parse(JSONParserBase.java:216)

at net.minidev.json.parser.JSONParserString.parse(JSONParserString.java:58)

at net.minidev.json.parser.JSONParser.parse(JSONParser.java:278)

at com.jayway.jsonpath.spi.json.JsonSmartJsonProvider.parse(JsonSmartJsonProvider.java:62)

Labels (3)
1 Reply
anselmopeixoto
Partner - Creator III
Partner - Creator III

Hi @Alexandre PIZZI​ 

 

Could you share a sample of this JSON response?