Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-16232

Fix errors in the checkstyle configration xmls

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.4, 3.3.0, 3.2.1, 3.1.3
    • Component/s: build
    • Labels:

      Description

      http://www.puppycrawl.com/dtds/configuration_1_2.dtd is not found and https://checkstyle.org/dtds/configuration_1_2.dtd should be used instead.

      https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/1094/artifact/out/xml.txt

      hadoop-build-tools/src/main/resources/checkstyle/checkstyle.xml:
      
      java.lang.RuntimeException: java.io.FileNotFoundException: http://www.puppycrawl.com/dtds/configuration_1_2.dtd
      	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:397)
      	at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:449)
      	at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:406)
      	at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:402)
      	at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:155)
      	at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
      	at com.sun.tools.script.shell.Main.evaluateString(Main.java:298)
      	at com.sun.tools.script.shell.Main.evaluateString(Main.java:319)
      	at com.sun.tools.script.shell.Main.access$300(Main.java:37)
      	at com.sun.tools.script.shell.Main$3.run(Main.java:217)
      	at com.sun.tools.script.shell.Main.main(Main.java:48)
      Caused by: java.io.FileNotFoundException: http://www.puppycrawl.com/dtds/configuration_1_2.dtd
      	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1890)
      	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
      	at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:647)
      	at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:1304)
      	at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:1270)
      	at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:264)
      	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1161)
      	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:1045)
      	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:959)
      	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
      	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
      	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
      	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
      	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
      	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)
      	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
      	at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:205)
      	at jdk.nashorn.internal.scripts.Script$Recompilation$2$19313A$\^system_init\_.XMLDocument(<system-init>:747)
      	at jdk.nashorn.internal.scripts.Script$1$\^string\_.:program(<string>:1)
      	at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637)
      	at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494)
      	at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393)
      	... 10 more
      

        Attachments

        1. HADOOP-16232.001.patch
          3 kB
          Wanqiang Ji
        2. HADOOP-16232.002.patch
          3 kB
          Wanqiang Ji
        3. HADOOP-16232.003.patch
          3 kB
          Wanqiang Ji

          Issue Links

            Activity

              People

              • Assignee:
                jiwq Wanqiang Ji
                Reporter:
                aajisaka Akira Ajisaka
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: