Grails web applications are incorrectly detected as OSGi bundles
Grails generates Web applications (WARs with a valid web.xml file) that are made to be deployed on the Spring DM platform. On that platform, a WAR has a web.xml file AND some OSGi bundle attributes.
The trouble is that in that case, the Grails-based Web application is falsely detected as an OSGi bundle, and not a Web application. As a result, nothing gets deployed.