Primefaces - Imagem não aparece - RESOLVIDO

Fala pessoal, blz?

Pessoal, se alguem souber o que estou fazendo de errado segue meu caso:

No cadastro de pessoas do meu sistema, existe a funcionalidade de tirar foto do aluno cadastrado, essa foto é salva em uma pasta no servidor e somente o caminho é salvo no BD.
Isso esta funcinando sem problemas.

O problema esta na hora de exibir, acusa o seguinte erro:

[quote]Jan 19, 2013 2:20:08 PM com.sun.faces.context.ExternalContextImpl getMimeType
Advertência: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo dynamiccontent. Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
Jan 19, 2013 2:20:08 PM org.primefaces.application.PrimeResourceHandler handleResourceRequest
Grave: Error in streaming dynamic resource. null[/quote]

Mew web.xml

[code]<?xml version="1.0" encoding="UTF-8"?>

formafit

Faces Servlet
javax.faces.webapp.FacesServlet
1


Faces Servlet
*.xhtml

/index.xhtml primefaces.THEME humanity jpg image/jpeg

[/code]

Trecho do Bean onde retorna a imagem:

File f = new File(getAlunos.getCaminhoImagem()); if( f.exists()){ InputStream stream = null; try { stream = new FileInputStream(f); imagem = new DefaultStreamedContent(stream, "image/jpeg"); setImagem(imagem); } catch (Exception e){ e.printStackTrace(); } }

Trecho do xhtml onde chamo a imagem:

<p:graphicImage  value="#{altalunoBean.imagem}" />

Se alguem puder me ajudar agradeço muito.

Vlwww pessoal.
[]s

Odeio ter quer dizer isso mas… Coloque seu ManagedBean SessionScoped

Grande Hebert, como sempre respostas certeiras.
Mais uma vez muito obrigado.

[]s

Amigos estou com esse mesmo problema e meu managedbean está como SessionScoped. Qual o outro motivo que possa dar esse erro?