[Anthill-pro] Agent filter for Subversion get change log step

Justin Johnson justinjohnson at gmail.com
Fri Jan 12 12:55:12 CST 2007


> Any Agent was selected.  I updated this to use a specific agent, but
> now when I run the work flow, it fails in get change log still, but
> this time with the following error.
>
> 274103943 ERROR 682 0 0 -
> 274103943 ERROR 682 0 0 - Error retrieving logs!
> java.lang.NullPointerException
>         at com.urbancode.anthill3.services.jobs.StepExecutor.execute(StepExecutor.java:429)
>         at com.urbancode.anthill3.step.vcs.svn.SvnGetChangeLogStep.perform0(SvnGetChangeLogStep.java:79)
>         at com.urbancode.anthill3.step.vcs.GetChangeLogStep.perform(GetChangeLogStep.java:56)
>         at com.urbancode.anthill3.services.jobs.StepExecutor.execute(StepExecutor.java:214)
>         at com.urbancode.anthill3.services.jobs.StepExecutor.execute(StepExecutor.java:285)
>         at com.urbancode.anthill3.runtime.jobdelegates.revisioncheck.WithoutPopulateWorkspaceJobDelegate.perform(WithoutPopulateWorkspaceJobDelegate.java:103)
>         at com.urbancode.anthill3.services.jobs.Job.start(Job.java:117)
>         at com.urbancode.anthill3.services.jobs.JobService$JobRunner.run(JobService.java:417)
>         at com.urbancode.commons.util.ThreadPool$WorkerThread.run(ThreadPool.java:167)
> 274103943 ERROR 682 0 0 - Error retrieving logs!
> java.lang.NullPointerException
>         at com.urbancode.anthill3.services.jobs.StepExecutor.execute(StepExecutor.java:437)
>         at com.urbancode.anthill3.step.vcs.svn.SvnGetChangeLogStep.perform0(SvnGetChangeLogStep.java:79)
>         at com.urbancode.anthill3.step.vcs.GetChangeLogStep.perform(GetChangeLogStep.java:56)
>         at com.urbancode.anthill3.services.jobs.StepExecutor.execute(StepExecutor.java:214)
>         at com.urbancode.anthill3.services.jobs.StepExecutor.execute(StepExecutor.java:285)
>         at com.urbancode.anthill3.runtime.jobdelegates.revisioncheck.WithoutPopulateWorkspaceJobDelegate.perform(WithoutPopulateWorkspaceJobDelegate.java:103)
>         at com.urbancode.anthill3.services.jobs.Job.start(Job.java:117)
>         at com.urbancode.anthill3.services.jobs.JobService$JobRunner.run(JobService.java:417)
>         at com.urbancode.commons.util.ThreadPool$WorkerThread.run(ThreadPool.java:167)


I now configured my workflow to skip the Quiet Period process.  When I
do this, I don't get the above error during the get change log step.
Instead I get the error during the populate workspace step which is
running on the agent I I told it to in my agent filter.

So to summarize, the error above is the only outstanding issue.  My
original questions have been answered.  I can skip the get change log
step by configuring the workflow to skip the quiet period process and
I can tell it what agent to run the get change log step on by
configuring a specific agent for the quiet period process.

Justin


More information about the Anthill-pro mailing list