Pessoal, to trabalhando com upload de imagens, sendo que para exibir, pego a imagem do banco e escrevo em uma pasta temp, esta pasta fica dentro do projeto, e então ela é exibida, mas o wildfly restarta, ai da o erro javax.faces.application.ViewExpiredException se eu tentar fazer qualquer navegação. Alguém sabe como fazer para o wildfly não restartar após a criação desse diretório com o arquivo? O código da escrita da imagem é:
Path path = Paths.get(FacesContext.getCurrentInstance().getExternalContext().getRealPath("/").toString()+"/temp/carro");
Files.createDirectories(path);
FileOutputStream fos = new FileOutputStream(path.toRealPath() + “/” + carroSelecionado.getCodigo() + “.jpg”);
fos.write(carroSelecionado.getImagem());
fos.close();