I've been working on this conversion for a couple of days now. I've been fighting various ClassNotFoundException/NoClassDefFoundError's. I've tried loading my depencies by creating new modules, linking to them in either the MANIFEST.MF or jboss-deployment-structure.xml.

I'm thinking I should start over and try and go the easiest route possible.

Our application isn't that complicated. We deploy a WAR file with all our dependencies (Spring 3 included) under WEB-INF/lib.

Is there any reason why this shouldn't work? I've converted my datasource into the standalone.xml file and that works fine. The problems start when applicationContext.xml is loading. Do I really NEED to move things out of WEB-INF/lib?

What is the proper way to handle the duplicate jars? Do you use the ones included in AS7 and just deal with any necessary code changes? I'm asking before I post by exceptions/war so I can have some plan of attack tomorrow.