Hola yonathan90.
Hasta la versión 3.4 de primefaces (nose si en la 3.5 hay ese problema) tenias que tener las librerias auxiliares commons-fileUpload y commons-IO
Por otro lado en el web.xml tenias que colocar un filtro para este componente
Código XML:
Ver original<filter>
<filter-name>PrimeFaces FileUpload Filter</filter-name>
<filter-class>org.primefaces.webapp.filter.FileUploadFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>PrimeFaces FileUpload Filter</filter-name>
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
Espero que puedas solucionar pronto tu problema.
Un saludo
Pinty