How many WARs do you have, 1 or 2? sounds like 2.
so for for WAR1, specify .xhtml in web.xml and for WAR2, specify .jsp in web.xml.
or are you trying to mix xhtml and jsp files in the same WAR?
Two wars, one inside the ear (first war) and second, a standalone seam war (seccond) project. As you said, one to host xhtml, second to host jsp files. I don't want to add the second standalone war to the first one, just be able to use the beans in the first one in the second one. What steps would you follow to create a seam war project that uses the beans in the first one? You can think of this way, take a seam ear, take away what's under WebContent and stick them under the WebContent of an external (same jboss instance) seam war project and make it work. I hope it is clearer this time..