A Weld change between 2.2.0.CR2 and 2.2.0.Final prevents that a RichFaces-based WAR file is loaded in WildFly 8.1.0.CR1. I created a JIRA issue at [RF-13611]
Perhaps someone of the Weld Team might assist the RichFaces people.