Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-55522

HTML publisher plugin is throwing error

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • junit-plugin
    • None

      When generating report its throwing below error. I am passing the right path as well.

      **/target/site/serenity/index.html

       

       

      Recording test results
      ERROR: Step ‘Publish JUnit test result report’ aborted due to exception:
      org.dom4j.DocumentException: Error on line 164 of document : The element type "link" must be terminated by the matching end-tag "</link>". Nested exception: The element type "link" must be terminated by the matching end-tag "</link>".
      at org.dom4j.io.SAXReader.read(SAXReader.java:482)
      at org.dom4j.io.SAXReader.read(SAXReader.java:343)
      at hudson.tasks.junit.SuiteResult.parse(SuiteResult.java:178)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:348)
      at hudson.tasks.junit.TestResult.parsePossiblyEmpty(TestResult.java:281)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:206)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:178)
      at hudson.tasks.junit.TestResult.<init>(TestResult.java:143)
      at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:146)
      at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:118)
      at hudson.FilePath.act(FilePath.java:1077)
      at hudson.FilePath.act(FilePath.java:1060)
      at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:114)
      at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:137)
      at hudson.tasks.junit.JUnitResultArchiver.parseAndAttach(JUnitResultArchiver.java:167)
      at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:154)
      at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
      at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
      at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
      at hudson.model.Build$BuildExecution.post2(Build.java:186)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
      at hudson.model.Run.execute(Run.java:1844)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:97)
      at hudson.model.Executor.run(Executor.java:429)
      Caused by: org.xml.sax.SAXParseException; lineNumber: 164; columnNumber: 3; The element type "link" must be terminated by the matching end-tag "</link>".
      at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
      at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)
      at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
      at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
      at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1472)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1749)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2967)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
      at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
      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.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
      at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
      at org.dom4j.io.SAXReader.read(SAXReader.java:465)
      ... 25 more
      Nested exception:
      org.xml.sax.SAXParseException; lineNumber: 164; columnNumber: 3; The element type "link" must be terminated by the matching end-tag "</link>".
      at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
      at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)
      at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
      at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
      at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1472)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1749)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2967)
      at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
      at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
      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.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
      at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
      at org.dom4j.io.SAXReader.read(SAXReader.java:465)
      at org.dom4j.io.SAXReader.read(SAXReader.java:343)
      at hudson.tasks.junit.SuiteResult.parse(SuiteResult.java:178)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:348)
      at hudson.tasks.junit.TestResult.parsePossiblyEmpty(TestResult.java:281)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:206)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:178)
      at hudson.tasks.junit.TestResult.<init>(TestResult.java:143)
      at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:146)
      at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:118)
      at hudson.FilePath.act(FilePath.java:1077)
      at hudson.FilePath.act(FilePath.java:1060)
      at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:114)
      at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:137)
      at hudson.tasks.junit.JUnitResultArchiver.parseAndAttach(JUnitResultArchiver.java:167)
      at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:154)
      at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
      at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
      at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
      at hudson.model.Build$BuildExecution.post2(Build.java:186)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
      at hudson.model.Run.execute(Run.java:1844)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:97)
      at hudson.model.Executor.run(Executor.java:429)
      Caused: java.io.IOException: Failed to read /var/lib/jenkins/workspace/State-Search-Project/target/site/serenity/index.html
      Is this really a JUnit report file? Your configuration must be matching too many files
      at hudson.tasks.junit.TestResult.parse(TestResult.java:356)
      at hudson.tasks.junit.TestResult.parsePossiblyEmpty(TestResult.java:281)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:206)
      at hudson.tasks.junit.TestResult.parse(TestResult.java:178)
      at hudson.tasks.junit.TestResult.<init>(TestResult.java:143)
      at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:146)
      at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:118)
      at hudson.FilePath.act(FilePath.java:1077)
      at hudson.FilePath.act(FilePath.java:1060)
      at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:114)
      at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:137)
      at hudson.tasks.junit.JUnitResultArchiver.parseAndAttach(JUnitResultArchiver.java:167)
      at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:154)
      at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
      at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
      at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
      at hudson.model.Build$BuildExecution.post2(Build.java:186)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
      at hudson.model.Run.execute(Run.java:1844)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:97)
      at hudson.model.Executor.run(Executor.java:429)
      Finished: FAILURE

            siva90144 siva krishna jampani
            siva90144 siva krishna jampani
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: