History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-2508
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Steve Luo
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

NullPointerException occurred while publishing JaCoCo report

Created: 17/Aug/15 07:40 AM   Updated: 24/Aug/15 03:06 AM
Return to search
Component/s: None
Affects Version/s: None
Fix Version/s: 6.0.26

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
If we set the report set name in Publish JaCoCo Report step, build will be failed with NullPointerException:

   java.lang.NullPointerException

     at com.pmease.quickbuild.plugin.report.engine.generator.GeneratorContext.isReportsetEmpty(GeneratorContext.java:197)

     at com.pmease.quickbuild.plugin.report.jacoco.generator.AbstractJacocoProcessor.onAfterLoadXML(AbstractJacocoProcessor.java:78)

     at com.pmease.quickbuild.plugin.report.jacoco.generator.AbstractJacocoProcessor.processResource(AbstractJacocoProcessor.java:47)

     at com.pmease.quickbuild.plugin.report.engine.generator.AbstractProcessor.doExecute(AbstractProcessor.java:83)

     at com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction.execute(GenerateAction.java:42)

     at com.pmease.quickbuild.plugin.report.engine.generator.AbstractGenerator.doExecute(AbstractGenerator.java:43)

     at com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction.execute(GenerateAction.java:42)

     at com.pmease.quickbuild.plugin.report.engine.generator.DefaultGenerator.generate(DefaultGenerator.java:37)



 All   Comments   Work Log   Change History      Sort Order:
Change by Steve Luo [17/Aug/15 07:40 AM]
Field Original Value New Value
Description If we set the report set name in Publish JaCoCo Report step, build will failed with NullPointerException:

   java.lang.NullPointerException

     at com.pmease.quickbuild.plugin.report.engine.generator.GeneratorContext.isReportsetEmpty(GeneratorContext.java:197)

     at com.pmease.quickbuild.plugin.report.jacoco.generator.AbstractJacocoProcessor.onAfterLoadXML(AbstractJacocoProcessor.java:78)

     at com.pmease.quickbuild.plugin.report.jacoco.generator.AbstractJacocoProcessor.processResource(AbstractJacocoProcessor.java:47)

     at com.pmease.quickbuild.plugin.report.engine.generator.AbstractProcessor.doExecute(AbstractProcessor.java:83)

     at com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction.execute(GenerateAction.java:42)

     at com.pmease.quickbuild.plugin.report.engine.generator.AbstractGenerator.doExecute(AbstractGenerator.java:43)

     at com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction.execute(GenerateAction.java:42)

     at com.pmease.quickbuild.plugin.report.engine.generator.DefaultGenerator.generate(DefaultGenerator.java:37)

If we set the report set name in Publish JaCoCo Report step, build will be failed with NullPointerException:

   java.lang.NullPointerException

     at com.pmease.quickbuild.plugin.report.engine.generator.GeneratorContext.isReportsetEmpty(GeneratorContext.java:197)

     at com.pmease.quickbuild.plugin.report.jacoco.generator.AbstractJacocoProcessor.onAfterLoadXML(AbstractJacocoProcessor.java:78)

     at com.pmease.quickbuild.plugin.report.jacoco.generator.AbstractJacocoProcessor.processResource(AbstractJacocoProcessor.java:47)

     at com.pmease.quickbuild.plugin.report.engine.generator.AbstractProcessor.doExecute(AbstractProcessor.java:83)

     at com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction.execute(GenerateAction.java:42)

     at com.pmease.quickbuild.plugin.report.engine.generator.AbstractGenerator.doExecute(AbstractGenerator.java:43)

     at com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction.execute(GenerateAction.java:42)

     at com.pmease.quickbuild.plugin.report.engine.generator.DefaultGenerator.generate(DefaultGenerator.java:37)


Change by PMEase JIRA Administrator [24/Aug/15 03:06 AM]
Status Open [ 1 ] Resolved [ 5 ]
Assignee Steve Luo [ steve ]
Resolution Fixed [ 1 ]

Change by PMEase JIRA Administrator [24/Aug/15 03:06 AM]
Fix Version/s 6.0.26 [ 11601 ]