The application.xml becomes optional since JavaEE5, so it's not required to be present.
Have you tried to use glassfish admin console to deploy the application directly?
[Message sent by forum member 'hzhang_jn' (hzhang_jn)]
http://forums.java.net/jive/thread.jspa?messageID=276339