java.lang.NullPointerException

Jenkins JIRA | wyrdvans | 7 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Problem: When the clover.xml file is invalid xml, the clover post-build action fails and stops the remaining post-build actions from executing. Suggested solution: Fail the build when the clover.xml file is invalid but leave the remaining post-build actions execute. Example clover.xml file that causes the error: <?xml version="1.0" encoding="utf-8"?> <coverage clover="0.3.2" generated="1259344237"> <project timestamp="1259344237" name="NoseXUnit" Error that occurs in the build log: Publishing Clover coverage report... Publishing Clover HTML report... Publishing Clover XML report... Publishing Clover coverage results... FATAL: Unable to copy coverage from /var/lib/hudson/jobs/python-logconfig/workspace/reports/cover to /var/lib/hudson/jobs/python-logconfig/builds/2009-11-27_12-50-33 hudson.util.IOException2: Cannot parse coverage results at hudson.plugins.clover.CloverCoverageParser.parse(CloverCoverageParser.java:89) at hudson.plugins.clover.CloverCoverageParser.parse(CloverCoverageParser.java:51) at hudson.plugins.clover.CloverPublisher.processCloverXml(CloverPublisher.java:191) at hudson.plugins.clover.CloverPublisher.perform(CloverPublisher.java:152) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:541) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:527) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:515) at hudson.model.Build$RunnerImpl.post2(Build.java:152) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:499) at hudson.model.Run.run(Run.java:1199) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:123) Caused by: org.xml.sax.SAXParseException: XML document structures must start and end within the same entity. at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1231) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) at org.apache.commons.digester.Digester.parse(Digester.java:1666) at hudson.plugins.clover.CloverCoverageParser.parse(CloverCoverageParser.java:87) ... 13 more FATAL: null java.lang.NullPointerException at hudson.plugins.clover.CloverBuildAction.<init>(CloverBuildAction.java:133) at hudson.plugins.clover.CloverBuildAction.load(CloverBuildAction.java:265) at hudson.plugins.clover.CloverPublisher.processCloverXml(CloverPublisher.java:197) at hudson.plugins.clover.CloverPublisher.perform(CloverPublisher.java:152) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:541) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:527) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:515) at hudson.model.Build$RunnerImpl.post2(Build.java:152) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:499) at hudson.model.Run.run(Run.java:1199) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:123)

    Jenkins JIRA | 7 years ago | wyrdvans
    java.lang.NullPointerException
  2. 0

    Problem: When the clover.xml file is invalid xml, the clover post-build action fails and stops the remaining post-build actions from executing. Suggested solution: Fail the build when the clover.xml file is invalid but leave the remaining post-build actions execute. Example clover.xml file that causes the error: <?xml version="1.0" encoding="utf-8"?> <coverage clover="0.3.2" generated="1259344237"> <project timestamp="1259344237" name="NoseXUnit" Error that occurs in the build log: Publishing Clover coverage report... Publishing Clover HTML report... Publishing Clover XML report... Publishing Clover coverage results... FATAL: Unable to copy coverage from /var/lib/hudson/jobs/python-logconfig/workspace/reports/cover to /var/lib/hudson/jobs/python-logconfig/builds/2009-11-27_12-50-33 hudson.util.IOException2: Cannot parse coverage results at hudson.plugins.clover.CloverCoverageParser.parse(CloverCoverageParser.java:89) at hudson.plugins.clover.CloverCoverageParser.parse(CloverCoverageParser.java:51) at hudson.plugins.clover.CloverPublisher.processCloverXml(CloverPublisher.java:191) at hudson.plugins.clover.CloverPublisher.perform(CloverPublisher.java:152) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:541) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:527) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:515) at hudson.model.Build$RunnerImpl.post2(Build.java:152) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:499) at hudson.model.Run.run(Run.java:1199) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:123) Caused by: org.xml.sax.SAXParseException: XML document structures must start and end within the same entity. at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1231) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) at org.apache.commons.digester.Digester.parse(Digester.java:1666) at hudson.plugins.clover.CloverCoverageParser.parse(CloverCoverageParser.java:87) ... 13 more FATAL: null java.lang.NullPointerException at hudson.plugins.clover.CloverBuildAction.<init>(CloverBuildAction.java:133) at hudson.plugins.clover.CloverBuildAction.load(CloverBuildAction.java:265) at hudson.plugins.clover.CloverPublisher.processCloverXml(CloverPublisher.java:197) at hudson.plugins.clover.CloverPublisher.perform(CloverPublisher.java:152) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:541) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:527) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:515) at hudson.model.Build$RunnerImpl.post2(Build.java:152) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:499) at hudson.model.Run.run(Run.java:1199) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:123)

    Jenkins JIRA | 7 years ago | wyrdvans
    java.lang.NullPointerException
  3. 0

    Problem with the CloverPublisher plugin

    Google Groups | 5 years ago | austin_ios_developer
    java.lang.NullPointerException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at hudson.plugins.clover.CloverBuildAction.<init>()
    2. hudson.plugins.clover
      CloverPublisher.perform
      1. hudson.plugins.clover.CloverBuildAction.<init>(CloverBuildAction.java:133)
      2. hudson.plugins.clover.CloverBuildAction.load(CloverBuildAction.java:265)
      3. hudson.plugins.clover.CloverPublisher.processCloverXml(CloverPublisher.java:197)
      4. hudson.plugins.clover.CloverPublisher.perform(CloverPublisher.java:152)
      4 frames
    3. Hudson
      Executor.run
      1. hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
      2. hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:541)
      3. hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:527)
      4. hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:515)
      5. hudson.model.Build$RunnerImpl.post2(Build.java:152)
      6. hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:499)
      7. hudson.model.Run.run(Run.java:1199)
      8. hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      9. hudson.model.ResourceController.execute(ResourceController.java:88)
      10. hudson.model.Executor.run(Executor.java:123)
      10 frames