Загрузка простого файла с помощью PrettyFaces и JSF 2.2.3

У меня возникли некоторые проблемы с PrettyFaces на страницах, которые я использую.

Когда я отключаю фильтр PrettyFaces на странице, все работает просто отлично. Когда я возвращаю его обратно, я вижу трафик HTTP в веб-браузере, но мой обработчик загрузки файлов никогда не запускается.

Это какая-то важная часть кода.

Любая помощь будет оценена!

Мой .xhtml

  
    
                               
     

  
  

Мой бэкБин

package br.sgrd.bean;  

import javax.annotation.PostConstruct;  
import javax.annotation.PreDestroy;  
import javax.faces.application.FacesMessage;  
import javax.faces.bean.ManagedBean;  
import javax.faces.bean.ViewScoped;  
import javax.faces.context.FacesContext;  

import org.primefaces.model.UploadedFile;  

@ViewScoped  
@ManagedBean  
public class AdminPanelBean{  

    private UploadedFile file;  

    public void upload() {    
        if(arquivo != null) {    
            FacesMessage msg = new FacesMessage("Succesful", file.getFileName() + "     is uploaded.");    
            FacesContext.getCurrentInstance().addMessage(null, msg);    
        }    
    } 

    // getters/setters/etc

}  

Мой web.xml

  
  
    GRD      

      
        Faces Servlet  
        javax.faces.webapp.FacesServlet  
        1  
      
      
        Faces Servlet  
        /faces/*  
                 
      
        PrimeFaces FileUpload Filter  
        org.primefaces.webapp.filter.FileUploadFilter  
      
            
        PrimeFaces FileUpload Filter  
        /*  
        Faces Servlet  
        FORWARD  
       



  

Мой довольно-config.xml

  
  

      
          
          
      

 

Редактировать: убрал некоторый код.

Ответы на вопрос(3)

Ваш ответ на вопрос