You have JSF bundled in your WAR? If you want to do that then you need to use the WAR_BUNDLES_JSF_IMPL context param. But that's not the best way to do this. Take JSF jars out of your deployment.
You are also trying to use the "1.2" slot for JSF by specifying it in jboss-deployment-structure.xml. Don't do that.
To use the built-in version of JSF 1.2, just put this in your web.xml:
<context-param>
<param-name>org.jboss.jbossfaces.JSF_CONFIG_NAME</param-name>
<param-value>Mojarra-1.2</param-value>
</context-param>
Stan