For the reference of others, here's what I came up with. I modeled my task after the code for generating application.xml in Buildr's EarTask. Don't take the list of dependencies too seriously, it's probably missing stuff. Figuring that out is part of the next step.
http://gist.github.com/315869 I still want to make an extension out of it, but it works. It generates the geronimo-application.xml and sticks it in the EAR package. Now to work on automating deployment to geronimo including dependencies... fun? -- Will
