[ https://issues.apache.org/jira/browse/NIFI-4726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16317649#comment-16317649 ]
ASF GitHub Bot commented on NIFI-4726: -------------------------------------- Github user ijokarumawak commented on the issue: https://github.com/apache/nifi/pull/2363 Hi @mgaido91 @joewitt , I was investigating the root cause of the issue. Finally, I think I was able to reproduce the ArrayIndexOutOfBoundsException with JoltTransformJson processor. You can find details in this Gist with a reproducible NiFi flow template. NOTE, this is not reproducible anymore with current NiFi 1.5.0 snapshot, you need to test it with older version of NiFi. https://gist.github.com/ijokarumawak/65f51ea49029c1eafcc62c39e1a606bc Does it seem reasonable? If that is the root cause we're looking for, then it doesn't caused by concurrent use of JsonUtils. > Concurrency issue with JoltTransformJson > ---------------------------------------- > > Key: NIFI-4726 > URL: https://issues.apache.org/jira/browse/NIFI-4726 > Project: Apache NiFi > Issue Type: Bug > Reporter: Marco Gaido > Assignee: Marco Gaido > > JoltTransformJson uses under the hood Jackson to parse JSONs. On heavy > multithreading workloads, Jackson can have concurrency problem, as also > described in this Stackoverflow thread > https://stackoverflow.com/questions/17924865/jsonmappingexception-was-java-lang-arrayindexoutofboundsexception. > This can cause all the parsing to fail when this problem occurs. -- This message was sent by Atlassian JIRA (v6.4.14#64029)