This morning (South African time), Maven downloaded the latest primefaces jar (version 5.3). While my project is setup in a manner that maven deploys the project to my Web C
I had the exact same error message. The problem was that there still was the old primefaces-5.2.jar
in my WAR (pulled in by Maven in my case). After cleaning the whole project the problem was gone.
So make sure that there is no older version of Primefaces hidden somewhere in your project or deployment.
You must clean the logs, data and tmp folders on Wildfly. Additionally, you must verify in your WEB-INF/lib folder and erase all the libraries related to primefaces. Finally, run other time the Maven on the project.
Try this: in eclipse in "servers" tab right-click on the Tomcat instance and click on "Clean Tomcat Work Directory ...".