Just encountered this problem myself with Seam 2.2.1.CR3 and JBoss 6 CR1. There is a jira open for it here: https://issues.jboss.org/browse/JBSEAM-4654 that links back to this page. This code used to work uner AS 5.1 but not under 6. Does anyone know a work around for this? If not I may have to roll back to AS 5.1.
When the server starts it uses the JSF 2.0 version, but any app can use its own version, only configure the web.xml
This says the app use the Mojarra 1.2 versión allowing jmx-console and web-console works correctly.
This works in Jboss6.1 in all JSF versions that have this directories: