Key: |
QB-2189
|
Type: |
Bug
|
Status: |
Resolved
|
Resolution: |
Fixed
|
Priority: |
Major
|
Assignee: |
Unassigned
|
Reporter: |
Beirti
|
Votes: |
0
|
Watchers: |
0
|
If you were logged in you would be able to see more operations.
|
|
|
QuickBuild
Created: 23/Sep/14 12:14 PM
Updated: 24/Sep/14 06:52 AM
|
|
Component/s: |
None
|
Affects Version/s: |
5.1.22
|
Fix Version/s: |
5.1.36
|
|
The stack below is appearing when running 'publish PMD' on an xml file. What is very strange is that I can run Quickbuild on my local machine and publish this file without error. I had previously tried to publish this report but it had a syntax error and since then, Quickbuild is unable to parse it. I have recreated the configuration and deleted the build history but nothing helps.
12:53:12,499 ERROR - Step 'master>PMD Report' is failed.
java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.get(ArrayList.java:324)
at com.pmease.quickbuild.plugin.report.pmd.generator.InstanceIdProcessor.processResource(InstanceIdProcessor.java:90)
at com.pmease.quickbuild.plugin.report.engine.generator.AbstractProcessor.doExecute(AbstractProcessor.java:81)
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)
at com.pmease.quickbuild.plugin.report.engine.contribution.publisher.AbstractPublisher.doPublish(AbstractPublisher.java:162)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b.CGLIB$doPublish$43(<generated>)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b$$FastClassByCGLIB$$22ac66f3.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:273)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b.doPublish(<generated>)
at com.pmease.quickbuild.plugin.report.engine.contribution.publisher.AbstractPublisher.run(AbstractPublisher.java:129)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b.CGLIB$run$33(<generated>)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b$$FastClassByCGLIB$$22ac66f3.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:273)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b.run(<generated>)
at com.pmease.quickbuild.stepsupport.Step.execute(Step.java:539)
at com.pmease.quickbuild.stepsupport.StepExecutionJob.executeStepAwareJob(StepExecutionJob.java:30)
at com.pmease.quickbuild.stepsupport.StepAwareJob.executeBuildAwareJob(StepAwareJob.java:45)
at com.pmease.quickbuild.BuildAwareJob.execute(BuildAwareJob.java:60)
at com.pmease.quickbuild.grid.GridJob.run(GridJob.java:72)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
|
Description
|
The stack below is appearing when running 'publish PMD' on an xml file. What is very strange is that I can run Quickbuild on my local machine and publish this file without error. I had previously tried to publish this report but it had a syntax error and since then, Quickbuild is unable to parse it. I have recreated the configuration and deleted the build history but nothing helps.
12:53:12,499 ERROR - Step 'master>PMD Report' is failed.
java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.get(ArrayList.java:324)
at com.pmease.quickbuild.plugin.report.pmd.generator.InstanceIdProcessor.processResource(InstanceIdProcessor.java:90)
at com.pmease.quickbuild.plugin.report.engine.generator.AbstractProcessor.doExecute(AbstractProcessor.java:81)
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)
at com.pmease.quickbuild.plugin.report.engine.contribution.publisher.AbstractPublisher.doPublish(AbstractPublisher.java:162)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b.CGLIB$doPublish$43(<generated>)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b$$FastClassByCGLIB$$22ac66f3.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:273)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b.doPublish(<generated>)
at com.pmease.quickbuild.plugin.report.engine.contribution.publisher.AbstractPublisher.run(AbstractPublisher.java:129)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b.CGLIB$run$33(<generated>)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b$$FastClassByCGLIB$$22ac66f3.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:273)
at com.pmease.quickbuild.plugin.report.pmd.PMDPublisher$$EnhancerByCGLIB$$69679f4b.run(<generated>)
at com.pmease.quickbuild.stepsupport.Step.execute(Step.java:539)
at com.pmease.quickbuild.stepsupport.StepExecutionJob.executeStepAwareJob(StepExecutionJob.java:30)
at com.pmease.quickbuild.stepsupport.StepAwareJob.executeBuildAwareJob(StepAwareJob.java:45)
at com.pmease.quickbuild.BuildAwareJob.execute(BuildAwareJob.java:60)
at com.pmease.quickbuild.grid.GridJob.run(GridJob.java:72)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662) |
Show » |
|