In some cases people are seeing differences when deploying their apps to say WebLogic or JBoss. A common issue might be seeing “missing deployment descriptor”, when deploying in exploded format or “invalid archive” when deploying in packaged format. The problem is that app servers almost all support the ability to poll an application for changes, and reload any changes that they find. The app server’s polling interval could possibly be too short, so your entire app is not getting deployed in time (missing deployment descriptor) or the packaged file hasn’t been fully created yet (invalid archive). We suggest finding your server’s appropriate configuration setting and upping the polling interval appropriately (10 seconds should work fine).