As you have already noticed, your stacktrace complains about a missing class: com.sun.org.apache.commons.beanutils.PropertyUtils
.
The jar in your classpath commons-beanutils-1.8.3.jar doesn't contain com.sun.org.apache.commons.beanutils.PropertyUtils
, it does contain org.apache.commons.beanutils.PropertyUtils
(without the com.sun at the beggining)
The jar where you can find the missing class is in this jar: jsf-impl-1.2-b19.jar
However I recommend you to have a look at your dependencies; it seems to me that you're mixing too old jars with too new ones.