java.lang.NullPointerException

Jenkins JIRA | jumper1 | 10 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

    I have no idea about how this is happening. We have anightly build scheduled for 11PM of all modules in our maven 2 project. Most of this builds fail like this: started Reusing existing maven process [INFO] Scanning for projects... [INFO] ---------------------------------------------------------------------------- [INFO] Building Maven Default Project [INFO] task-segment: [clean, install] [INFO] ---------------------------------------------------------------------------- [HUDSON] Archiving null [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] null [INFO] ------------------------------------------------------------------------ [INFO] Trace java.lang.NullPointerException at hudson.FilePath.<init>(FilePath.java:144) at hudson.maven.reporters.MavenArtifactArchiver.postBuild(MavenArtifactArchiver.java:63) at hudson.maven.PluginManagerInterceptor.postBuild(PluginManagerInterceptor.java:80) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:38) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:330) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123) at org.apache.maven.cli.MavenCli.main(MavenCli.java:272) 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:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at hudson.maven.agent.Main.launch(Main.java:67) at hudson.maven.MavenBuild$Builder.call(MavenBuild.java:160) at hudson.maven.MavenBuild$Builder.call(MavenBuild.java:136) at hudson.remoting.UserRequest.perform(UserRequest.java:57) at hudson.remoting.UserRequest.perform(UserRequest.java:22) at hudson.remoting.Request$2.run(Request.java:178) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) [INFO] ------------------------------------------------------------------------ [INFO] Total time: < 1 second [INFO] Finished at: Wed Apr 18 23:11:35 EST 2007 [INFO] Final Memory: 2M/4M [INFO] ------------------------------------------------------------------------

    Jenkins JIRA | 10 years ago | jumper1
    java.lang.NullPointerException
  2. 0

    I have no idea about how this is happening. We have anightly build scheduled for 11PM of all modules in our maven 2 project. Most of this builds fail like this: started Reusing existing maven process [INFO] Scanning for projects... [INFO] ---------------------------------------------------------------------------- [INFO] Building Maven Default Project [INFO] task-segment: [clean, install] [INFO] ---------------------------------------------------------------------------- [HUDSON] Archiving null [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] null [INFO] ------------------------------------------------------------------------ [INFO] Trace java.lang.NullPointerException at hudson.FilePath.<init>(FilePath.java:144) at hudson.maven.reporters.MavenArtifactArchiver.postBuild(MavenArtifactArchiver.java:63) at hudson.maven.PluginManagerInterceptor.postBuild(PluginManagerInterceptor.java:80) at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:38) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:330) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123) at org.apache.maven.cli.MavenCli.main(MavenCli.java:272) 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:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at hudson.maven.agent.Main.launch(Main.java:67) at hudson.maven.MavenBuild$Builder.call(MavenBuild.java:160) at hudson.maven.MavenBuild$Builder.call(MavenBuild.java:136) at hudson.remoting.UserRequest.perform(UserRequest.java:57) at hudson.remoting.UserRequest.perform(UserRequest.java:22) at hudson.remoting.Request$2.run(Request.java:178) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) [INFO] ------------------------------------------------------------------------ [INFO] Total time: < 1 second [INFO] Finished at: Wed Apr 18 23:11:35 EST 2007 [INFO] Final Memory: 2M/4M [INFO] ------------------------------------------------------------------------

    Jenkins JIRA | 10 years ago | jumper1
    java.lang.NullPointerException
  3. 0

    Hi, Jenkins ver. 1.509.3 AnchorChain 1.0 EnvInject Plugin 1.88 We are occasionally hitting this exception. Started by command line by somehost123 [EnvInject] - Loading node environment variables. [EnvInject] - [ERROR] - SEVERE ERROR occurs: java.lang.InterruptedException ERROR: Publisher ru.snowleos.jenkins.anchorchain.LinksPublisher aborted due to exception java.lang.NullPointerException at hudson.FilePath.<init>(FilePath.java:218) at ru.snowleos.jenkins.anchorchain.LinksPublisher.perform(LinksPublisher.java:47) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:774) at hudson.model.Build$BuildExecution.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:724) at hudson.model.Run.execute(Run.java:1617) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) [BFA] Scanning build for known causes... [BFA] Done. 0s Notifying upstream projects of job completion Finished: FAILURE From the source code, this exception will occur slave are disconnected. But the slaves are online. From the catalina.out, when I check for slave on which these builds were attempted, I don't see any disconnections related errors. The project uses the "Label Expression" to determine the slaves and we have got some 5 nodes in that label! What can be the cause of this failures? Thanks, Dilip

    Jenkins JIRA | 3 years ago | Dilip M
    java.lang.NullPointerException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    After updating to the latest version of this plugin, there has been an issue with finding the clang scan build reports directory. The plugin is configured with: - *Mark build as unstable when threshold is exceeded?* == unset/false - *Report folder* == clangScanBuildReports (default value) After a project, configured with the plugin has been build, the following exception is seen in the console {code} ERROR: Build step failed with exception java.lang.NullPointerException at hudson.FilePath.isAbsolute(FilePath.java:271) at hudson.FilePath.resolvePathIfRelative(FilePath.java:256) at hudson.FilePath.<init>(FilePath.java:252) at jenkins.plugins.clangscanbuild.publisher.ClangScanBuildPublisher.perform(ClangScanBuildPublisher.java:119) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:782) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:723) at hudson.model.Build$BuildExecution.post2(Build.java:185) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:668) at hudson.model.Run.execute(Run.java:1763) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:410) {code} After some investigation into the source code, the configuration was changed to set *Mark build as unstable when threshold is exceeded?*== set/true (with all other values left as default), this configuration produced a successful result. The difference in behaviour with the configuration change indicates the issue is with the publisher config.jelly and its constructor, however I am not well versed enough in this area to explain why or suggest a fix.

    Jenkins JIRA | 1 year ago | Ross Geddis
    java.lang.NullPointerException
  6. 0

    Hi, Jenkins ver. 1.509.3 AnchorChain 1.0 EnvInject Plugin 1.88 We are occasionally hitting this exception. Started by command line by somehost123 [EnvInject] - Loading node environment variables. [EnvInject] - [ERROR] - SEVERE ERROR occurs: java.lang.InterruptedException ERROR: Publisher ru.snowleos.jenkins.anchorchain.LinksPublisher aborted due to exception java.lang.NullPointerException at hudson.FilePath.<init>(FilePath.java:218) at ru.snowleos.jenkins.anchorchain.LinksPublisher.perform(LinksPublisher.java:47) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:774) at hudson.model.Build$BuildExecution.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:724) at hudson.model.Run.execute(Run.java:1617) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) [BFA] Scanning build for known causes... [BFA] Done. 0s Notifying upstream projects of job completion Finished: FAILURE From the source code, this exception will occur slave are disconnected. But the slaves are online. From the catalina.out, when I check for slave on which these builds were attempted, I don't see any disconnections related errors. The project uses the "Label Expression" to determine the slaves and we have got some 5 nodes in that label! What can be the cause of this failures? Thanks, Dilip

    Jenkins JIRA | 3 years ago | Dilip Mahadevappa
    java.lang.NullPointerException

    1 unregistered visitors
    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.FilePath.<init>()
    2. Hudson
      FilePath.<init>
      1. hudson.FilePath.<init>(FilePath.java:144)
      1 frame
    3. Legacy Maven 2 job type Plugin
      MavenArtifactArchiver.postBuild
      1. hudson.maven.reporters.MavenArtifactArchiver.postBuild(MavenArtifactArchiver.java:63)
      1 frame
    4. Hudson Maven Embedder
      PluginManagerInterceptor.postBuild
      1. hudson.maven.PluginManagerInterceptor.postBuild(PluginManagerInterceptor.java:80)
      1 frame
    5. Maven Core
      DefaultMaven.execute
      1. org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:38)
      2. org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:330)
      3. org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123)
      3 frames
    6. M3 Interceptor
      MavenCli.main
      1. org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
      1 frame
    7. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:585)
      4 frames
    8. Plexus
      Launcher.launch
      1. org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
      2. org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
      2 frames
    9. Hudson M2
      Main.launch
      1. hudson.maven.agent.Main.launch(Main.java:67)
      1 frame
    10. Hudson Maven Embedder
      MavenBuild$Builder.call
      1. hudson.maven.MavenBuild$Builder.call(MavenBuild.java:160)
      2. hudson.maven.MavenBuild$Builder.call(MavenBuild.java:136)
      2 frames
    11. Hudson :: Remoting Layer
      Request$2.run
      1. hudson.remoting.UserRequest.perform(UserRequest.java:57)
      2. hudson.remoting.UserRequest.perform(UserRequest.java:22)
      3. hudson.remoting.Request$2.run(Request.java:178)
      3 frames
    12. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
      3. java.lang.Thread.run(Thread.java:595)
      3 frames