Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-8478

Unable to build the project (XmlUtilsTest.testShouldHandleXXEInDocumentBuilder:97 assert msg =~ "SAXParseException.* DOCTYPE is disallowed when the feature")

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 1.13.2
    • 1.14.0
    • Core Framework
    • None

    Description

      Unable to build the projet with the command:

      mvn clean install

      I got the error:

      [INFO] --- maven-surefire-plugin:2.22.2:test (default-test) @ nifi-security-utils ---
      [INFO] Surefire report directory: /home/juldrixx/Documents/tmp/nifi/nifi-commons/nifi-security-utils/target/surefire-reports
      [INFO] Using configured provider org.apache.maven.surefire.junit4.JUnit4Provider
      [INFO] 
      [INFO] -------------------------------------------------------
      [INFO]  T E S T S
      [INFO] -------------------------------------------------------
      [INFO] Running org.apache.nifi.security.XXEValidatorTest
      [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.4 s - in org.apache.nifi.security.XXEValidatorTest
      [INFO] Running org.apache.nifi.security.xml.XmlUtilsTest
      [ERROR] Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.347 s <<< FAILURE! - in org.apache.nifi.security.xml.XmlUtilsTest
      [ERROR] testShouldHandleXXEInDocumentBuilder(org.apache.nifi.security.xml.XmlUtilsTest)  Time elapsed: 0.017 s  <<< FAILURE!
      org.codehaus.groovy.runtime.powerassert.PowerAssertionError: 
      assert msg =~ "SAXParseException.* DOCTYPE is disallowed when the feature"
             |   |
             |   java.util.regex.Matcher[pattern=SAXParseException.* DOCTYPE is disallowed when the feature region=0,314 lastmatch=]
             org.xml.sax.SAXParseException; systemId: file:/home/juldrixx/Documents/tmp/nifi/nifi-commons/nifi-security-utils/src/test/resources/local_xxe_file.xml; lineNumber: 1; columnNumber: 65; DOCTYPE n'est pas autorisé lorsque la fonctionnalité "http://apache.org/xml/features/disallow-doctype-decl" est définie sur True.
              at org.apache.nifi.security.xml.XmlUtilsTest.testShouldHandleXXEInDocumentBuilder(XmlUtilsTest.groovy:97)
      

      Attachments

        Issue Links

          Activity

            People

              pgrey Paul Grey
              juldrixx Julien G.
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 4h 20m
                  4h 20m