This is our server.xml (highlight "org.mobicents" for quick overview) http://pastebin.com/AKJxH0QJ
We extend most of the core classes - (engine, service, context, custom conectors, host config) while reusing a very good amount without having to rebuild anything in JBossWeb and without having to unzip any jars/sars in the original JBossWeb. It is the same for the deployer part and metadata.
In AS7 right now it seems we would have to build our own jboss-as-web jar.
FYI, Sip Servlets are just like HTTP servlets - packaged in a WAR, there is sip.xml next to web.xml with the same syntax where the servlet classes are declared, etc.
What would you recommend as the best solution for us in AS7?