Problemas com fileupload e dialog do primefaces

Boa Tarde pessoal,

Tenho um fileupload dentro de um dialog, ambos primefaces.
O fileupload me permite selecionar a imagem, porém ele não a carrega, também os allowTypes=?.jpg;.png;*.gif;? são ignorados.

Tenho um fileupload fora de um dialog e funciona corretamente.

Abaixo um trecho do código:

<p:dialog header="Alterar" widgetVar="dlg" modal="true" showEffect="slide" width="600" styleClass="estiloDialog">
    <h:panelGroup id="alterarAcompanhe">
        <h:form>
            <h:outputText value="Imagem:"/>                               
                <p:fileUpload label="Procurar" fileUploadListener="#{acompanheManagedBean.alteraImagem}" auto="true" allowTypes="*.jpg;*.png;*.gif;"  description="Imagens"/>
        </h:form>
        <h:outputText value="Nome" />
        <h:inputText value="#{acompanheManagedBean.acompanhe.alt}" />
        <h:outputText value="Link" />
        <h:inputText value="#{acompanheManagedBean.acompanhe.link}" />
        <p:commandButton value="Alterar" action="#{acompanheManagedBean.alterar(item)}" update="tabela" oncomplete="dlg.hide();"  />
    </h:panelGroup>                                 
 </p:dialog>          

Já tiveram algum problema parecido? :shock:

qual versão do prime?

Versão 2.2.1

testa a 3 beta…
pra mim o fileUpload é muito bugado

só funciona diretiro no 3.0 porem

Estava usando o prime 2.2.1 com tomcat 7 e jsf 2.0.
Tava acontecendo muita coisa errada,
Por exemplo, um componente não era renderizado, ai recarregava a página, ele era renderizado.
As vezes abria o projeto em duas abas diferentes do mesmo navegador (firefox) em uma aba um componente não funcionava, em outra funcionava.

Agora vou tentar o prime 3 com tomcat 6 e jsf 2, será que melhora?

ah eu tive muito problema de “bugs” com prime e tomcat, ai eu mudei o prime para 3.0 melhoro bastant

Beleza
Vou fazer isso também, torcer pra melhorar, valeu pela ajuda erickfm8.
Boa Tarde.

ok

fer.ferreira6 blz?

Cara… funcionou o fileUpload na versão 3 do prime com você?

To com a versão 4 aqui e não ta funcionando de jeito nenhum, nem mensagem de erro e nem nada acontece

Você chegou a usar com a versão 4 do prime?

Nunca tive problemas com fileupload. Você pode conferir um exemplo com dialog aqui com a versão primefaces-2.2.RC1 e este com primefaces-2.2.1.

Funciona perfeitamente.

Já para quem quiser usar a versão 3, veja este exemplo com a Primefaces 3.0M3.

Espero ter ajudado.

hehehe ta complicado…

vou tertar aqui na versão M3 e ver no que dá
:lol:

É… tentei voltar para o M3 mas mesmo assim não tive sucesso
vou continuar qubrando a cabeça aqui
Acho que to perto da solução