Remote Agent Classloading doesn't work on Bamboo 3.3
Symptoms
When starting an remote agent, remote classloading fails with:
INFO | jvm 1 | 2011/11/01 20:02:23 | 1016 [WrapperSimpleAppMain] INFO com.atlassian.bamboo.agent.bootstrap.ClasspathBuilder - Downl oading resource: https://bamboo.xxx.xxx.com/agentServer/classpath.zip?fingerprint=4758231839297992994 INFO | jvm 1 | 2011/11/01 20:02:23 | Exiting due to fatal exception. INFO | jvm 1 | 2011/11/01 20:02:23 | com.atlassian.bamboo.agent.bootstrap.RemoteAgentHttpException: HTTP status code 404 received in response to Could not retrieve 'classpath.zip'.
INFO | jvm 1 | 2011/11/01 20:02:23 | at com.atlassian.bamboo.agent.bootstrap.ClasspathBuilder.getRemoteResources(ClasspathBuilder.java:126)
INFO | jvm 1 | 2011/11/01 20:02:23 | at com.atlassian.bamboo.agent.bootstrap.ClasspathBuilder.build(ClasspathBuilder.java:62)
Resolution
The issue occurs when running Bamboo in Tomcat and you have the unpackWARs set to false in the Tomcat Deployment descriptor.
To resolve the issue set unpackWARs=true and restart your Tomcat Server
Last modified on Jul 10, 2013
Powered by Confluence and Scroll Viewport.