The implementation of JSF used in Alfresco is MyFaces, and as such, it is incompatible with some J2EE application servers which come with some other implementation.
In JBoss, depending on the AS version, some actions must be done to disable the standard implementation. These actions are described in the JBoss Wiki, follow this URL: http://wiki.jboss.org/wiki/Wiki.jsp?page=Running2.6WithJBossAS4.2.xAndMyFaces
The easiest is to use the bundled version of alfresco with Tomcat, change its ports to avoid clashes with other instances of Tomcat or other servers and attach it to an Apache httpd server with the Tomcat connector.