[ 
https://issues.jenkins-ci.org/browse/JENKINS-12849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159526#comment-159526
 ] 

Andreas Schmidt edited comment on JENKINS-12849 at 2/26/12 4:24 PM:
--------------------------------------------------------------------

I encounter the same problem. Using Jenkins 1.451 with Mantis Plugin 0.21. 
I think in my case this is an issue of using multi-configuration projects. If I 
configure a "normal" project using mantis, every thing works fine. But using a 
multi-configuration project (with one or two axis) I get the same exception. 

Looking at the code, this could be a problem of "final MantisProjectProperty 
mpp = build.getParent().getProperty(MantisProjectProperty.class);". So the 
build.getParent() could be a problem when using multi-configuration projects. 
But I'm not sure. My Exception stack trace looks like this 

ERROR: Publisher hudson.plugins.mantis.MantisIssueUpdater aborted due to 
exception
java.lang.NullPointerException
        at hudson.plugins.mantis.Updater.findChangeSetsFromSCM(Updater.java:136)
        at hudson.plugins.mantis.Updater.findChangeSets(Updater.java:120)
        at hudson.plugins.mantis.Updater.perform(Updater.java:55)
        at 
hudson.plugins.mantis.MantisIssueUpdater.perform(MantisIssueUpdater.java:53)
        at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
        at 
hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:700)
        at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:675)
        at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:653)
        at hudson.model.Build$RunnerImpl.post2(Build.java:162)
        at 
hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:622)
        at hudson.model.Run.run(Run.java:1434)
        at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:238)
                
      was (Author: aschmidt81):
    I encounter the same problem. Using Jenkins 1.451 with Mentis Plugin 0.21. 
I think in my case this is an issue of using multi-configuration projects. If I 
configure a "normal" project using mantis, every thing works fine. But using a 
multi-configuration project (with one or two axis) I get the same exception. 
Looking at the code, this could be a problem of "final MantisProjectProperty 
mpp = build.getParent().getProperty(MantisProjectProperty.class);". But I'm not 
sure. My Exception stack trace looks like this 

ERROR: Publisher hudson.plugins.mantis.MantisIssueUpdater aborted due to 
exception
java.lang.NullPointerException
        at hudson.plugins.mantis.Updater.findChangeSetsFromSCM(Updater.java:136)
        at hudson.plugins.mantis.Updater.findChangeSets(Updater.java:120)
        at hudson.plugins.mantis.Updater.perform(Updater.java:55)
        at 
hudson.plugins.mantis.MantisIssueUpdater.perform(MantisIssueUpdater.java:53)
        at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
        at 
hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:700)
        at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:675)
        at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:653)
        at hudson.model.Build$RunnerImpl.post2(Build.java:162)
        at 
hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:622)
        at hudson.model.Run.run(Run.java:1434)
        at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:238)
                  
> NullPointerException when parsing changeset
> -------------------------------------------
>
>                 Key: JENKINS-12849
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12849
>             Project: Jenkins
>          Issue Type: Bug
>          Components: mantis
>         Environment: Hudson ver. 2.2.0, Linux/Debian 
>            Reporter: Christoph Läubrich
>            Assignee: sogabe
>
> Happens to me on Version 0.10.1 of the plugin
> ERROR: Publisher hudson.plugins.mantis.MantisIssueUpdater aborted due to 
> exception
> java.lang.NullPointerException
>       at hudson.plugins.mantis.Updater.findChangeSetsFromSCM(Updater.java:136)
>       at hudson.plugins.mantis.Updater.findChangeSets(Updater.java:120)
>       at hudson.plugins.mantis.Updater.perform(Updater.java:55)
>       at 
> hudson.plugins.mantis.MantisIssueUpdater.perform(MantisIssueUpdater.java:53)
>       at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:630)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:608)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:584)
>       at hudson.model.Build$RunnerImpl.post2(Build.java:159)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:553)
>       at hudson.model.Run.run(Run.java:1390)
>       at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>       at hudson.model.ResourceController.execute(ResourceController.java:88)
>       at hudson.model.Executor.run(Executor.java:145)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to