Estou com o seguinte problema, eu faço o upload de uma imagem porém ela não é atualizada (ViewScope).
Tenha o seguinte situação se utilizo RequestScope no meu Bean e crio a imagem no construtor a imagem é exibida na tela. Se utilizo SessionScope na hora que eu faço o primeiro upload a imagem é atualizada e exibida caso eu faça mais uploads não é atualizada a visão.
public void fileUploadAction(FileUploadEvent event) {
		try {
			setNomeArquivoSelecionado(event.getFile().getFileName());
			InputStream is = event.getFile().getInputstream();			
			imagem = new DefaultStreamedContent(is);						
		} catch (IOException ex) {
			Logger.getLogger(FileUploadBean.class.getName()).log(Level.SEVERE,
					null, ex);
		}
	}
[code]
<h:form enctype=“multipart/form-data” id=“frm”>
<p:fileUpload
fileUploadListener="#{fileUploadBean.fileUploadAction}"
mode=“advanced” update=“frm” sizeLimit=“1000000” />
        Arquivo selecionado: <h:outputText id="idarquivo"
		value="#{fileUploadBean.nomeArquivoSelecionado}" />
	<br />
	<br />
	<p:graphicImage id="idimagem" value="#{fileUploadBean.imagem}"
		alt="img" />
</h:form>[/code]