We've started using side-by-side deployment of our WAR file. Sometimes it works perfectly, but sometimes it suffers from the same cache issues as a normal deployment and we have to stop the servers to clear the cache.
The only gotcha I've seen related to application-scoped v global-scoped resources.
Does anyone know of any reason why side-by-side deployments may fail sometimes as at present this is preventing us from trusting this technology in production.
Are there any coding standards that we may have missed?