Matt Burgess created NIFI-5650:
----------------------------------
Summary: Add xercesImpl to scripting NAR for Jython 2.7.1
Key: NIFI-5650
URL: https://issues.apache.org/jira/browse/NIFI-5650
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Reporter: Matt Burgess
NIFI-4301 bumped the version of Jython from Jython 2.7.0 to 2.7.1 in order to
get a fix related to the os.getpid() method. However Jython 2.7.1 does not
include Xerces (which provides the SAXParser for XML parsing), so although one
bug is fixed, a capability has been degraded.
Recommend explicitly adding Xerces as a dependency to the scripting NAR, and
make sure the unit tests and such run for other languages, so as not to
introduce a classloading issue if some engine brings their own Xerces shaded
into the engine's JAR(s), for example.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)