java.lang.NullPointerException

Jenkins JIRA | robsimon | 5 years ago
  1. 0

    Issues occurs constantly! Environment: * master: Jenkins v1.424, Mac OS 10.7.1, AccuRev 4.9.1, AccuRev plugin v0.6.18, JDK 1.6.0_26 * slave: connected via JNLP, Windows 2008 R2, JRE1.6.0_23_x64, AccuRev 4.9.1 * AccuRev settings: Polling set to be on master, show one stream at the time, synch accurev, minimize login, use non-expiring login * job settings: use workspace, set ONE subpath {code} Started by user xxx ?????????? ???????? ?? slave_xxx Purging workspace... Workspace purged. Setting ACCUREV_HOME to "C:\Builds" [job_xxx] $ accurev.exe info -H xxx:5050 Currently authenticated with Accurev server as 'user_xxx', not logging in again. Getting a list of streams... [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx -s stream_jkl streams [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx -s stream_ghi streams [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx -s stream_def streams [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx -s stream_abc streams Getting a list of workspaces... [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx wspaces FATAL: null java.lang.NullPointerException at hudson.plugins.accurev.AccurevSCM.checkout(AccurevSCM.java:421) at hudson.model.AbstractProject.checkout(AbstractProject.java:1193) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443) at hudson.model.Run.run(Run.java:1376) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:175) {code} Disabling "Show one stream at a time" at the master AccuRev-plugin solved the issue.

    Jenkins JIRA | 5 years ago | robsimon
    java.lang.NullPointerException
  2. 0

    Issues occurs constantly! Environment: * master: Jenkins v1.424, Mac OS 10.7.1, AccuRev 4.9.1, AccuRev plugin v0.6.18, JDK 1.6.0_26 * slave: connected via JNLP, Windows 2008 R2, JRE1.6.0_23_x64, AccuRev 4.9.1 * AccuRev settings: Polling set to be on master, show one stream at the time, synch accurev, minimize login, use non-expiring login * job settings: use workspace, set ONE subpath {code} Started by user xxx ?????????? ???????? ?? slave_xxx Purging workspace... Workspace purged. Setting ACCUREV_HOME to "C:\Builds" [job_xxx] $ accurev.exe info -H xxx:5050 Currently authenticated with Accurev server as 'user_xxx', not logging in again. Getting a list of streams... [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx -s stream_jkl streams [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx -s stream_ghi streams [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx -s stream_def streams [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx -s stream_abc streams Getting a list of workspaces... [job_xxx] $ accurev.exe show -H xxx:5050 -fx -p depot_xxx wspaces FATAL: null java.lang.NullPointerException at hudson.plugins.accurev.AccurevSCM.checkout(AccurevSCM.java:421) at hudson.model.AbstractProject.checkout(AbstractProject.java:1193) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443) at hudson.model.Run.run(Run.java:1376) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:175) {code} Disabling "Show one stream at a time" at the master AccuRev-plugin solved the issue.

    Jenkins JIRA | 5 years ago | robsimon
    java.lang.NullPointerException
  3. 0

    We are evaluating Jenkins as a replacement to our current CI solution (Cruise Control .Net). We use Accurev as our source control solution and will be using it going forward. Our Accurev process resembles the following architecture: {panel} Integration Stream --> Test Stream --> Gold Release Stream {panel} * We build using workspaces attached to the Integration and Test steams. * We use the "Poll SM" build trigger. The problem is whenever a change is promoted into the _Test Steam (Upstream)_ this causes a change to be detected in the _Integration stream (Downstream)_. In Cruse Control .Net we are able to specifically state which files are to be ignored when polling for changes. This functionality does not yet exist, however the "Ignore parent changes" option does exist. When we try and employ the use of this option the following exception is produced in the log: {panel} Setting ACCUREV_HOME to "C:\accurev_ws" [job] $ "C:\Program Files\AccuRev\bin\accurev.exe" info -H accurev47:5050 Currently authenticated with Accurev server as 'login', not logging in again. Getting a list of streams... [job] $ "C:\Program Files\AccuRev\bin\accurev.exe" show -H accurev47:5050 -fx -p main -s int_stream streams Getting a list of workspaces... [job] $ "C:\Program Files\AccuRev\bin\accurev.exe" show -H accurev47:5050 -fx -p main wspaces FATAL: null java.lang.NullPointerException at hudson.plugins.accurev.AccurevSCM.checkout(AccurevSCM.java:421) at hudson.model.AbstractProject.checkout(AbstractProject.java:1256) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:589) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:494) at hudson.model.Run.execute(Run.java:1502) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:236) {panel}

    Jenkins JIRA | 4 years ago | William Crossland
    java.lang.NullPointerException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    We are evaluating Jenkins as a replacement to our current CI solution (Cruise Control .Net). We use Accurev as our source control solution and will be using it going forward. Our Accurev process resembles the following architecture: {panel} Integration Stream --> Test Stream --> Gold Release Stream {panel} * We build using workspaces attached to the Integration and Test steams. * We use the "Poll SM" build trigger. The problem is whenever a change is promoted into the _Test Steam (Upstream)_ this causes a change to be detected in the _Integration stream (Downstream)_. In Cruse Control .Net we are able to specifically state which files are to be ignored when polling for changes. This functionality does not yet exist, however the "Ignore parent changes" option does exist. When we try and employ the use of this option the following exception is produced in the log: {panel} Setting ACCUREV_HOME to "C:\accurev_ws" [job] $ "C:\Program Files\AccuRev\bin\accurev.exe" info -H accurev47:5050 Currently authenticated with Accurev server as 'login', not logging in again. Getting a list of streams... [job] $ "C:\Program Files\AccuRev\bin\accurev.exe" show -H accurev47:5050 -fx -p main -s int_stream streams Getting a list of workspaces... [job] $ "C:\Program Files\AccuRev\bin\accurev.exe" show -H accurev47:5050 -fx -p main wspaces FATAL: null java.lang.NullPointerException at hudson.plugins.accurev.AccurevSCM.checkout(AccurevSCM.java:421) at hudson.model.AbstractProject.checkout(AbstractProject.java:1256) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:589) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:494) at hudson.model.Run.execute(Run.java:1502) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:236) {panel}

    Jenkins JIRA | 4 years ago | William Crossland
    java.lang.NullPointerException
  6. 0

    [JIRA] (JENKINS-38148) NullPointerException in AccuRev Launcher

    Google Groups | 3 months ago | mark.b...@cerner.com (JIRA)
    java.lang.NullPointerException

    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.plugins.accurev.AccurevSCM.checkout()
    2. hudson.plugins.accurev
      AccurevSCM.checkout
      1. hudson.plugins.accurev.AccurevSCM.checkout(AccurevSCM.java:421)
      1 frame
    3. Hudson
      Executor.run
      1. hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
      2. hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555)
      3. hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443)
      4. hudson.model.Run.run(Run.java:1376)
      5. hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      6. hudson.model.ResourceController.execute(ResourceController.java:88)
      7. hudson.model.Executor.run(Executor.java:175)
      7 frames