I'm working through and trying to setup maven pom's for all the code and its pointing out some weird dependencies in the code. com.cloud.agent.VmmAgentShell is in server/src, but it depends on agent/src. Historically I don't think the cloud-server.jar has depended on the cloud-agent.jar.
The problem with the server->agent dependency is that agent depends on the jetty. So it seems really dirty and strange to me to pull in jetty into a war that's deployed on tomcat. What is com.cloud.agent.VmmAgentShell and can it be moved to a more appropriate package? Darren