Estou usando no meu managed bean: @Controller (do spring) e @SessionScoped (do jsf) apenas.
Assim esta funcionando do jeito que eu quero.
Eu faco upload de 1 imagem e exibo na tela dinamicamente com p:graphicImage.
Porem, o spring usa por default: singleton e ocorre problemas quando + de 1 usuario usa o sistema e esta mesclando os dados.
Quado utilizo outro tipo de escopo, por ex. View, ao realizar o upload, tento exibí-la no componente p:graphicImage, mas a mesma fica nula.
O get é realizado duas vezes por causa do update do componente, mas na última passagem o mesmo está nulo.
Com o escopo de sessão funciona normalmente, mas não posso usar esse escopo na minha aplicação, pois
nao quero manter meus componentes o tempo todo em sessão.
Existe alguma forma de contornar essa situação?