Is there going to be a time when i can just have Different ant build files that can be used to deploy on different Application servers as we currently have for just Jboss Application Server
Actually, you could accomplish this right now by taking a look at the
jpa example that ships with Seam. With a single Ant build, it can create an archive deployable to: Glassfish, JBoss,
Tomcat, and Websphere
I'm actually quite a Maven fan, so I've done this in the past through the use of profiles. You can swap provided vs. run-time dependencies based on the profile specified.