unknown null pointer exception

View: New views
5 Messages — Rating Filter:   Alert me  

unknown null pointer exception

by José Arcángel Salazar Delgado-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

hi,

I'm getting null pointer exception from sonar when I create a build using Hudson:

+ Error stacktraces are turned on.

[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'sonar'.
[INFO] ------------------------------------------------------------------------
[INFO] Building Sistema Servidor Integra GUI
[INFO]    task-segment: [sonar:sonar] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] [sonar:sonar]
[INFO] Sonar host: http://127.0.0.1:8080/sonar
[INFO] Sonar version: 1.11.1
[INFO] [sonar-core:internal]
[INFO]  ------------- Analyse Sistema Servidor Integra GUI...
[INFO]  Selected quality profile : Sonar way with Findbugs, language=java
[INFO]  Configure maven plugins...
[INFO] ------------------------------------------------------------------------
[INFO] Building Sistema Servidor Integra GUI
[INFO]    task-segment: [generate-sources]
[INFO] ------------------------------------------------------------------------
[INFO] [build-helper:add-source {execution: add-source}]
[INFO] Source directory: /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/Generated JUIC files added.
[INFO] Source directory: /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/src added.
[INFO]  Executing sensor class org.sonar.plugins.core.sensors.JavaSourceImporter
[INFO]  Executing sensor class org.sonar.plugins.core.sensors.AsynchronousMeasuresSensor
[INFO]  Executing sensor class org.sonar.plugins.findbugs.FindbugsSensor
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Can not execute Sonar

[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute Sonar
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:224)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
	at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
	at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
	at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: Can not execute Sonar
	at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:87)
	at org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:65)
	at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:117)
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
	... 16 more
Caused by: java.lang.NullPointerException
	at org.sonar.batch.DefaultMavenPluginExecutor.execute(DefaultMavenPluginExecutor.java:45)
	at org.sonar.batch.core.SensorsExecutor.executeMavenPlugin(SensorsExecutor.java:68)
	at org.sonar.batch.core.SensorsExecutor.execute(SensorsExecutor.java:58)
	at org.sonar.batch.Batch.executeJobs(Batch.java:91)
	at org.sonar.batch.Batch.analyse(Batch.java:79)
	at org.sonar.batch.Batch.start(Batch.java:54)
	at org.sonar.batch.BatchMojo.executeBatch(BatchMojo.java:138)
	at org.sonar.batch.BatchMojo.execute(BatchMojo.java:130)
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
	at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:82)
	... 20 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13 seconds
[INFO] Finished at: Tue Nov 03 04:15:21 CST 2009
[INFO] Final Memory: 15M/101M
[INFO] ------------------------------------------------------------------------
Finished: FAILURE

I have 5 projects in hudson, and the others compiles fine. 
thanks for the help.

Re: unknown null pointer exception

by Olivier Gaudin-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello José,

Can you give a bit more info ?
- is your project built with Maven ?
- have you tried with the Sonar Way profile ?
- can you activate -e option ?

Olivier



2009/11/3 José Arcángel Salazar Delgado <arcangel.salazar@...>

hi,

I'm getting null pointer exception from sonar when I create a build using Hudson:

+ Error stacktraces are turned on.

[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'sonar'.
[INFO] ------------------------------------------------------------------------
[INFO] Building Sistema Servidor Integra GUI
[INFO]    task-segment: [sonar:sonar] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] [sonar:sonar]
[INFO] Sonar host: http://127.0.0.1:8080/sonar
[INFO] Sonar version: 1.11.1
[INFO] [sonar-core:internal]
[INFO]  ------------- Analyse Sistema Servidor Integra GUI...
[INFO]  Selected quality profile : Sonar way with Findbugs, language=java
[INFO]  Configure maven plugins...
[INFO] ------------------------------------------------------------------------
[INFO] Building Sistema Servidor Integra GUI
[INFO]    task-segment: [generate-sources]
[INFO] ------------------------------------------------------------------------
[INFO] [build-helper:add-source {execution: add-source}]
[INFO] Source directory: /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/Generated JUIC files added.
[INFO] Source directory: /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/src added.
[INFO]  Executing sensor class org.sonar.plugins.core.sensors.JavaSourceImporter
[INFO]  Executing sensor class org.sonar.plugins.core.sensors.AsynchronousMeasuresSensor
[INFO]  Executing sensor class org.sonar.plugins.findbugs.FindbugsSensor
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Can not execute Sonar

[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute Sonar
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:224)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
	at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
	at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
	at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: Can not execute Sonar
	at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:87)
	at org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:65)
	at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:117)
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
	... 16 more
Caused by: java.lang.NullPointerException
	at org.sonar.batch.DefaultMavenPluginExecutor.execute(DefaultMavenPluginExecutor.java:45)
	at org.sonar.batch.core.SensorsExecutor.executeMavenPlugin(SensorsExecutor.java:68)
	at org.sonar.batch.core.SensorsExecutor.execute(SensorsExecutor.java:58)
	at org.sonar.batch.Batch.executeJobs(Batch.java:91)
	at org.sonar.batch.Batch.analyse(Batch.java:79)
	at org.sonar.batch.Batch.start(Batch.java:54)
	at org.sonar.batch.BatchMojo.executeBatch(BatchMojo.java:138)
	at org.sonar.batch.BatchMojo.execute(BatchMojo.java:130)
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
	at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:82)
	... 20 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13 seconds
[INFO] Finished at: Tue Nov 03 04:15:21 CST 2009
[INFO] Final Memory: 15M/101M
[INFO] ------------------------------------------------------------------------
Finished: FAILURE

I have 5 projects in hudson, and the others compiles fine. 
thanks for the help.


Re: unknown null pointer exception

by José Arcángel Salazar Delgado-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Hello José,
>
> Can you give a bit more info ?
> - is your project built with Maven ?
> - have you tried with the Sonar Way profile ?
> - can you activate -e option ?
>
Yes, the proyect is build with maven using Hudson.
Yes, I tried, same result.
The option is alrededy activate. I also use the -X option, but I cannot get
any extra information about the crash.



> Olivier
>
>
>
> 2009/11/3 José Arcángel Salazar Delgado <arcangel.salazar@...>
>
> >  hi,
> >
> > I'm getting null pointer exception from sonar when I create a build using
> > Hudson:
> >
> > + Error stacktraces are turned on.
> >
> > [INFO] Scanning for projects...
> >
> > [INFO] Searching repository for plugin with prefix: 'sonar'.
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Building Sistema Servidor Integra GUI
> >
> > [INFO]    task-segment: [sonar:sonar] (aggregator-style)
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] [sonar:sonar]
> >
> > [INFO] Sonar host: http://127.0.0.1:8080/sonar
> >
> > [INFO] Sonar version: 1.11.1
> >
> > [INFO] [sonar-core:internal]
> >
> > [INFO]  ------------- Analyse Sistema Servidor Integra GUI...
> >
> > [INFO]  Selected quality profile : Sonar way with Findbugs, language=java
> >
> > [INFO]  Configure maven plugins...
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Building Sistema Servidor Integra GUI
> >
> > [INFO]    task-segment: [generate-sources]
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] [build-helper:add-source {execution: add-source}]
> >
> > [INFO] Source directory:
> > /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/Generat
> >ed JUIC files added.
> >
> > [INFO] Source directory:
> > /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/src
> > added.
> >
> > [INFO]  Executing sensor class
> > org.sonar.plugins.core.sensors.JavaSourceImporter
> >
> > [INFO]  Executing sensor class
> > org.sonar.plugins.core.sensors.AsynchronousMeasuresSensor
> >
> > [INFO]  Executing sensor class org.sonar.plugins.findbugs.FindbugsSensor
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [ERROR] BUILD ERROR
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Can not execute Sonar
> >
> >  [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Trace
> >
> > org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute
> > Sonar
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultL
> >ifecycleExecutor.java:564)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal
> >(DefaultLifecycleExecutor.java:493)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLi
> >fecycleExecutor.java:463)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleF
> >ailures(DefaultLifecycleExecutor.java:311)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(D
> >efaultLifecycleExecutor.java:224)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecy
> >cleExecutor.java:143)
> >
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
> >
> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
> >
> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
> >
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >
> > at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> >:39)
> >
> > at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> >mpl.java:25)
> >
> > at java.lang.reflect.Method.invoke(Method.java:597)
> >
> > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> >
> > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> >
> > at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> >
> > at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> >
> > Caused by: org.apache.maven.plugin.MojoExecutionException: Can not
> > execute Sonar
> >
> > at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:87)
> >
> > at org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:65)
> >
> > at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:117)
> >
> > at
> > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMan
> >ager.java:447)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultL
> >ifecycleExecutor.java:539)
> >
> > ... 16 more
> >
> > Caused by: java.lang.NullPointerException
> >
> > at
> > org.sonar.batch.DefaultMavenPluginExecutor.execute(DefaultMavenPluginExec
> >utor.java:45)
> >
> > at
> > org.sonar.batch.core.SensorsExecutor.executeMavenPlugin(SensorsExecutor.j
> >ava:68)
> >
> > at org.sonar.batch.core.SensorsExecutor.execute(SensorsExecutor.java:58)
> >
> > at org.sonar.batch.Batch.executeJobs(Batch.java:91)
> >
> > at org.sonar.batch.Batch.analyse(Batch.java:79)
> >
> > at org.sonar.batch.Batch.start(Batch.java:54)
> >
> > at org.sonar.batch.BatchMojo.executeBatch(BatchMojo.java:138)
> >
> > at org.sonar.batch.BatchMojo.execute(BatchMojo.java:130)
> >
> > at
> > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMan
> >ager.java:447)
> >
> > at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:82)
> >
> > ... 20 more
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Total time: 13 seconds
> >
> > [INFO] Finished at: Tue Nov 03 04:15:21 CST 2009
> >
> > [INFO] Final Memory: 15M/101M
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > Finished: FAILURE
> >
> >  I have 5 projects in hudson, and the others compiles fine.
> >
> > thanks for the help.
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: unknown null pointer exception

by José Arcángel Salazar Delgado-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Hello José,
>
> Can you give a bit more info ?
> - is your project built with Maven ?
> - have you tried with the Sonar Way profile ?
> - can you activate -e option ?
>
> Olivier

I can resolv the issue. The problem is that I miss this configuration in the
pom:

<build>
                <sourceDirectory>src</sourceDirectory>
        <outputDirectory>bin</outputDirectory>
...
</build>

Is rare, because I have a similar project without these options and works
fine.

Thanks anyway.

>
>
>
> 2009/11/3 José Arcángel Salazar Delgado <arcangel.salazar@...>
>
> >  hi,
> >
> > I'm getting null pointer exception from sonar when I create a build using
> > Hudson:
> >
> > + Error stacktraces are turned on.
> >
> > [INFO] Scanning for projects...
> >
> > [INFO] Searching repository for plugin with prefix: 'sonar'.
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Building Sistema Servidor Integra GUI
> >
> > [INFO]    task-segment: [sonar:sonar] (aggregator-style)
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] [sonar:sonar]
> >
> > [INFO] Sonar host: http://127.0.0.1:8080/sonar
> >
> > [INFO] Sonar version: 1.11.1
> >
> > [INFO] [sonar-core:internal]
> >
> > [INFO]  ------------- Analyse Sistema Servidor Integra GUI...
> >
> > [INFO]  Selected quality profile : Sonar way with Findbugs, language=java
> >
> > [INFO]  Configure maven plugins...
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Building Sistema Servidor Integra GUI
> >
> > [INFO]    task-segment: [generate-sources]
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] [build-helper:add-source {execution: add-source}]
> >
> > [INFO] Source directory:
> > /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/Generat
> >ed JUIC files added.
> >
> > [INFO] Source directory:
> > /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/src
> > added.
> >
> > [INFO]  Executing sensor class
> > org.sonar.plugins.core.sensors.JavaSourceImporter
> >
> > [INFO]  Executing sensor class
> > org.sonar.plugins.core.sensors.AsynchronousMeasuresSensor
> >
> > [INFO]  Executing sensor class org.sonar.plugins.findbugs.FindbugsSensor
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [ERROR] BUILD ERROR
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Can not execute Sonar
> >
> >  [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Trace
> >
> > org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute
> > Sonar
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultL
> >ifecycleExecutor.java:564)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal
> >(DefaultLifecycleExecutor.java:493)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLi
> >fecycleExecutor.java:463)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleF
> >ailures(DefaultLifecycleExecutor.java:311)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(D
> >efaultLifecycleExecutor.java:224)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecy
> >cleExecutor.java:143)
> >
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
> >
> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
> >
> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
> >
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >
> > at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> >:39)
> >
> > at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> >mpl.java:25)
> >
> > at java.lang.reflect.Method.invoke(Method.java:597)
> >
> > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> >
> > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> >
> > at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> >
> > at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> >
> > Caused by: org.apache.maven.plugin.MojoExecutionException: Can not
> > execute Sonar
> >
> > at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:87)
> >
> > at org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:65)
> >
> > at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:117)
> >
> > at
> > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMan
> >ager.java:447)
> >
> > at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultL
> >ifecycleExecutor.java:539)
> >
> > ... 16 more
> >
> > Caused by: java.lang.NullPointerException
> >
> > at
> > org.sonar.batch.DefaultMavenPluginExecutor.execute(DefaultMavenPluginExec
> >utor.java:45)
> >
> > at
> > org.sonar.batch.core.SensorsExecutor.executeMavenPlugin(SensorsExecutor.j
> >ava:68)
> >
> > at org.sonar.batch.core.SensorsExecutor.execute(SensorsExecutor.java:58)
> >
> > at org.sonar.batch.Batch.executeJobs(Batch.java:91)
> >
> > at org.sonar.batch.Batch.analyse(Batch.java:79)
> >
> > at org.sonar.batch.Batch.start(Batch.java:54)
> >
> > at org.sonar.batch.BatchMojo.executeBatch(BatchMojo.java:138)
> >
> > at org.sonar.batch.BatchMojo.execute(BatchMojo.java:130)
> >
> > at
> > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMan
> >ager.java:447)
> >
> > at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:82)
> >
> > ... 20 more
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Total time: 13 seconds
> >
> > [INFO] Finished at: Tue Nov 03 04:15:21 CST 2009
> >
> > [INFO] Final Memory: 15M/101M
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > Finished: FAILURE
> >
> >  I have 5 projects in hudson, and the others compiles fine.
> >
> > thanks for the help.
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: unknown null pointer exception

by Freddy Mallet :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Not yet sure, but I would not be surprised if this issue was related to http://jira.codehaus.org/browse/SONAR-1118.


2009/11/4 José Arcángel Salazar Delgado <arcangel.salazar@...>
> Hello José,
>
> Can you give a bit more info ?
> - is your project built with Maven ?
> - have you tried with the Sonar Way profile ?
> - can you activate -e option ?
>
> Olivier

I can resolv the issue. The problem is that I miss this configuration in the
pom:

<build>
               <sourceDirectory>src</sourceDirectory>
       <outputDirectory>bin</outputDirectory>
...
</build>

Is rare, because I have a similar project without these options and works
fine.

Thanks anyway.

>
>
>
> 2009/11/3 José Arcángel Salazar Delgado <arcangel.salazar@...>
>
> >  hi,
> >
> > I'm getting null pointer exception from sonar when I create a build using
> > Hudson:
> >
> > + Error stacktraces are turned on.
> >
> > [INFO] Scanning for projects...
> >
> > [INFO] Searching repository for plugin with prefix: 'sonar'.
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Building Sistema Servidor Integra GUI
> >
> > [INFO]    task-segment: [sonar:sonar] (aggregator-style)
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] [sonar:sonar]
> >
> > [INFO] Sonar host: http://127.0.0.1:8080/sonar
> >
> > [INFO] Sonar version: 1.11.1
> >
> > [INFO] [sonar-core:internal]
> >
> > [INFO]  ------------- Analyse Sistema Servidor Integra GUI...
> >
> > [INFO]  Selected quality profile : Sonar way with Findbugs, language=java
> >
> > [INFO]  Configure maven plugins...
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Building Sistema Servidor Integra GUI
> >
> > [INFO]    task-segment: [generate-sources]
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] [build-helper:add-source {execution: add-source}]
> >
> > [INFO] Source directory:
> > /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/Generat
> >ed JUIC files added.
> >
> > [INFO] Source directory:
> > /opt/glassfishv3-prelude/.hudson/jobs/silm_gui/workspace/silm_gui/src
> > added.
> >
> > [INFO]  Executing sensor class
> > org.sonar.plugins.core.sensors.JavaSourceImporter
> >
> > [INFO]  Executing sensor class
> > org.sonar.plugins.core.sensors.AsynchronousMeasuresSensor
> >
> > [INFO]  Executing sensor class org.sonar.plugins.findbugs.FindbugsSensor
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [ERROR] BUILD ERROR
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Can not execute Sonar
> >
> >  [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Trace
> >
> > org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute
> > Sonar
> >
> >     at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultL
> >ifecycleExecutor.java:564)
> >
> >     at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal
> >(DefaultLifecycleExecutor.java:493)
> >
> >     at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLi
> >fecycleExecutor.java:463)
> >
> >     at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleF
> >ailures(DefaultLifecycleExecutor.java:311)
> >
> >     at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(D
> >efaultLifecycleExecutor.java:224)
> >
> >     at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecy
> >cleExecutor.java:143)
> >
> >     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
> >
> >     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
> >
> >     at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
> >
> >     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >
> >     at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> >:39)
> >
> >     at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI
> >mpl.java:25)
> >
> >     at java.lang.reflect.Method.invoke(Method.java:597)
> >
> >     at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> >
> >     at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> >
> >     at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> >
> >     at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> >
> > Caused by: org.apache.maven.plugin.MojoExecutionException: Can not
> > execute Sonar
> >
> >     at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:87)
> >
> >     at org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:65)
> >
> >     at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:117)
> >
> >     at
> > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMan
> >ager.java:447)
> >
> >     at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultL
> >ifecycleExecutor.java:539)
> >
> >     ... 16 more
> >
> > Caused by: java.lang.NullPointerException
> >
> >     at
> > org.sonar.batch.DefaultMavenPluginExecutor.execute(DefaultMavenPluginExec
> >utor.java:45)
> >
> >     at
> > org.sonar.batch.core.SensorsExecutor.executeMavenPlugin(SensorsExecutor.j
> >ava:68)
> >
> >     at org.sonar.batch.core.SensorsExecutor.execute(SensorsExecutor.java:58)
> >
> >     at org.sonar.batch.Batch.executeJobs(Batch.java:91)
> >
> >     at org.sonar.batch.Batch.analyse(Batch.java:79)
> >
> >     at org.sonar.batch.Batch.start(Batch.java:54)
> >
> >     at org.sonar.batch.BatchMojo.executeBatch(BatchMojo.java:138)
> >
> >     at org.sonar.batch.BatchMojo.execute(BatchMojo.java:130)
> >
> >     at
> > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMan
> >ager.java:447)
> >
> >     at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:82)
> >
> >     ... 20 more
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > [INFO] Total time: 13 seconds
> >
> > [INFO] Finished at: Tue Nov 03 04:15:21 CST 2009
> >
> > [INFO] Final Memory: 15M/101M
> >
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > Finished: FAILURE
> >
> >  I have 5 projects in hudson, and the others compiles fine.
> >
> > thanks for the help.
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email