You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@continuum.apache.org by Lloyd Smith <sm...@san.rr.com> on 2007/03/03 09:35:24 UTC

NPE on date call while executing SCM command

I'm getting the following exception during the build, about two-thirds of the runs.  Anyone else seeing this with 1.0.3?

50961296 [SocketListener0-0] INFO  org.apache.maven.continuum.Continuum  - Enqueuing 'temp' (Build definition id=11).
50961827 [Thread-2] INFO  org.apache.maven.continuum.scm.ContinuumScm  - Updating project: id: '6', name 'temp'.
50961837 [Thread-2] INFO  org.apache.maven.scm.manager.ScmManager  - Updating 'D:\BuildMachine\continuum-1.0.3\bin\win32\..\..\apps\continuum\working-directory\6' from 'D:\ivory'.
51013783 [Thread-2] ERROR org.apache.maven.continuum.buildcontroller.BuildController  - Error while building project.
org.apache.maven.continuum.scm.ContinuumScmException: Error while update sources.
 at org.apache.maven.continuum.scm.DefaultContinuumScm.updateProject(DefaultContinuumScm.java:272)
 at org.apache.maven.continuum.core.action.UpdateWorkingDirectoryFromScmContinuumAction.execute(UpdateWorkingDirectoryFromScmContinuumAction.java:58)
 at org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:166)
 at org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:47)
 at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:103)
 at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.maven.scm.ScmException: Exception while executing SCM command.
 at org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:59)
 at org.apache.maven.scm.provider.local.LocalScmProvider.update(LocalScmProvider.java:191)
 at org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider.java:386)
 at org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider.java:363)
 at org.apache.maven.continuum.scm.DefaultContinuumScm.updateProject(DefaultContinuumScm.java:242)
 ... 5 more
Caused by: java.lang.NullPointerException
 at java.util.Date.getMillisOf(Date.java:938)
 at java.util.Date.after(Date.java:911)
 at org.apache.maven.scm.command.update.AbstractUpdateCommand.executeCommand(AbstractUpdateCommand.java:89)
 at org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:55)
 ... 9 more

Re: NPE on date call while executing SCM command

Posted by Emmanuel Venisse <em...@venisse.net>.
this pb is fixed in maven-scm 1.0-beta-4.

You can remove all maven-scm-* libs in your continuum and replace them by the new version. You'll can find jars in the central repository.

Emmanuel

Lloyd Smith a écrit :
> I'm getting the following exception during the build, about two-thirds of the runs.  Anyone else seeing this with 1.0.3?
> 
> 50961296 [SocketListener0-0] INFO  org.apache.maven.continuum.Continuum  - Enqueuing 'temp' (Build definition id=11).
> 50961827 [Thread-2] INFO  org.apache.maven.continuum.scm.ContinuumScm  - Updating project: id: '6', name 'temp'.
> 50961837 [Thread-2] INFO  org.apache.maven.scm.manager.ScmManager  - Updating 'D:\BuildMachine\continuum-1.0.3\bin\win32\..\..\apps\continuum\working-directory\6' from 'D:\ivory'.
> 51013783 [Thread-2] ERROR org.apache.maven.continuum.buildcontroller.BuildController  - Error while building project.
> org.apache.maven.continuum.scm.ContinuumScmException: Error while update sources.
>  at org.apache.maven.continuum.scm.DefaultContinuumScm.updateProject(DefaultContinuumScm.java:272)
>  at org.apache.maven.continuum.core.action.UpdateWorkingDirectoryFromScmContinuumAction.execute(UpdateWorkingDirectoryFromScmContinuumAction.java:58)
>  at org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:166)
>  at org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:47)
>  at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:103)
>  at java.lang.Thread.run(Thread.java:595)
> Caused by: org.apache.maven.scm.ScmException: Exception while executing SCM command.
>  at org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:59)
>  at org.apache.maven.scm.provider.local.LocalScmProvider.update(LocalScmProvider.java:191)
>  at org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider.java:386)
>  at org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider.java:363)
>  at org.apache.maven.continuum.scm.DefaultContinuumScm.updateProject(DefaultContinuumScm.java:242)
>  ... 5 more
> Caused by: java.lang.NullPointerException
>  at java.util.Date.getMillisOf(Date.java:938)
>  at java.util.Date.after(Date.java:911)
>  at org.apache.maven.scm.command.update.AbstractUpdateCommand.executeCommand(AbstractUpdateCommand.java:89)
>  at org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:55)
>  ... 9 more