FileDownload i FileUpload JSF Primefaces nie działa

Używam PrimeFaces 3.1.2, NetBeans 7.2, JSF 2.1 i GlassFish 3.1.2.

Używam rzeczywistego kodu, który otrzymałemhttp://www.primefaces.org/showcase/ui/fileUploadAuto.jsf ihttp://www.primefaces.org/showcase/ui/fileDownload.jsf.

Po uruchomieniu kodu przesyłania plików nie działa w ogóle. Plik nie zostanie przesłany i nie pojawi się komunikat o powodzeniu. Jeśli jednak rozmiar pliku przekracza wspomniany rozmiar, wyświetlany jest komunikat, że rozmiar pliku jest zbyt duży.

Oto mój pogląd:

<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:p="http://primefaces.org/ui">
    <h:head>
    </h:head>
    <h:body>
        <h:form enctype="multipart/form-data">
            <p:fileUpload fileUploadListener="#{fileUploadController.handleFileUpload}"
                mode="advanced"
                update="messages"
                auto="true"
                sizeLimit="100000" 
                allowTypes="/(\.|\/)(gif|jpe?g|png)$/"/>
            <p:growl id="messages" showDetail="true"/>
        </h:form>
    </h:body>
</html>

Oto moja podstawa fasoli:

package com;

import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.faces.context.FacesContext;
import org.primefaces.event.FileUploadEvent;

@ManagedBean
@SessionScoped
public class FileUploadController {
    public void handleFileUpload(FileUploadEvent event) {
        FacesMessage msg = new FacesMessage("Succesful",   event.getFile().getFileName() + " is uploaded.");
        FacesContext.getCurrentInstance().addMessage(null, msg);
    }
}

W zasadzie jest to ten sam kod na stronie prezentacyjnej PrimeFaces.

Podobnie z kodem pobierania plików; kiedy klikam na pobieranie nic się nie dzieje. Otwiera się i zamyka okno, zanim nawet mogłem to zauważyć. Mam plik obrazu na miejscu, jak wspomniano w strumieniu pobierania zasobów (dla części pobierania), ale nie wiem, jaki jest problem. Kod jest w zasadzie taki sam jak na stronie prezentacyjnej PrimeFaces.

Nie widzę żadnych dzienników ani błędów pod Glassfish w Netbeans. Nie wiem też, jak włączyć rejestrowanie, jeśli to konieczne.

questionAnswers(3)

yourAnswerToTheQuestion