[Anthill-pro] 3.4 Upgrade - Codestation Jar changes?

Ryan Smith rws at urbancode.com
Thu Nov 29 11:05:02 CST 2007


Chris,

The agent does not even need that jar and that is probably why it is failing. The agent should just have the codestation2.jar. This likely caused a conflict and the errors below.

Its possible this was something not cleaned up between version upgrades. We will look into it.

Ryan Smith

Christopher Power wrote:
> Details:
> anthill3\agent\lib
> codestation2-cli-all.jar
> post upgrade it is dated: 8/28/2007
> 
> When I attempt to run a deployment workflow it fails on the retrieve 
> artifacts step.  If I replace the jar above with the one you can 
> download from the tools link, dated 11/20/2007, the workflows run to 
> completion.
> 
> Here are the error details:
> 
> 2007-11-29 11:08:26,275 ERROR 7582 - Caught unexpected exception - 
> com.urbancode.command.CommandException: 
> com/urbancode/codestation2/client/http/BasicGetRequest : 
> com/urbancode/codestation2/client/http/GetRequest 
> com.urbancode.command.CommandException: 
> com/urbancode/codestation2/client/http/BasicGetRequest : 
> com/urbancode/codestation2/client/http/GetRequest at 
> com.urbancode.anthill3.services.jobs.StepExecutor.execute(StepExecutor.java:498) 
> at 
> com.urbancode.anthill3.step.artifacts.ResolveMyArtifactsStep.perform(ResolveMyArtifactsStep.java:97) 
> at 
> com.urbancode.anthill3.services.jobs.StepExecutor.execute(StepExecutor.java:276) 
> at 
> com.urbancode.anthill3.services.jobs.StepExecutor.execute(StepExecutor.java:349) 
> at 
> com.urbancode.anthill3.services.jobs.SimpleAgentJobDelegate.perform(SimpleAgentJobDelegate.java:215) 
> at com.urbancode.anthill3.services.jobs.Job.start(Job.java:113) at 
> com.urbancode.anthill3.services.jobs.JobServiceDefault$JobRunner.run(JobServiceDefault.java:409) 
> at 
> com.urbancode.commons.util.ThreadPool$WorkerThread.run(ThreadPool.java:205) 
> Caused by: java.lang.IncompatibleClassChangeError: 
> com/urbancode/codestation2/client/http/BasicGetRequest : 
> com/urbancode/codestation2/client/http/GetRequest at 
> java.lang.ClassLoader.defineClass1(Native Method) at 
> java.lang.ClassLoader.defineClass(ClassLoader.java:620) at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) 
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at 
> java.net.URLClassLoader.access$100(URLClassLoader.java:56) at 
> java.net.URLClassLoader$1.run(URLClassLoader.java:195) at 
> java.net.URLClassLoader.findClass(URLClassLoader.java:188) at 
> java.lang.ClassLoader.loadClass(ClassLoader.java:306) at 
> java.lang.ClassLoader.loadClass(ClassLoader.java:251) at 
> com.urbancode.codestation2.client.http.BasicGetRequestFactoryBuilder.build(BasicGetRequestFactoryBuilder.java:29) 
> at 
> com.urbancode.codestation2.client.CodestationFacadeBuilder.build(CodestationFacadeBuilder.java:319) 
> at 
> com.urbancode.anthill3.command.codestation2.GetCodestationArtifactsCommand.execute(GetCodestationArtifactsCommand.java:98) 
> at 
> com.urbancode.devilfish.services.command.CommandExecutionThread.run(CommandExecutionThread.java:81) 
> 2007-11-29 11:08:26,541 INFO 7582 - Job 7582 released working directory 
> "working directory"on agent "server"

-- 
===========================================================
Ryan Smith.           		2044 Euclid Ave., Suite 600
Lead Developer                  Cleveland, Ohio 44115
Urbancode, Inc.
                                email:  rws at urbancode.com
web:     www.urbancode.com      phone:  216-858-9000
web:     www.anthillpro.com     fax:    216-858-9602
===========================================================


More information about the Anthill-pro mailing list