Bytes do Postgresql para arquivo de imagem: arquivo gerado com problema  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
antonioni.rocha
JavaGuru
[Avatar]

Membro desde: 07/05/2006 17:09:05
Mensagens: 246
Offline

Olá,
tenho uma tabela no Postgresql que armazena os bytes (tipo bytea) de imagens enviadas via formulário, usando a API Commons FileUpload. Utilizo o código abaixo para pegar os dados que vêm do submit para gerar uma imagem:
Quando vem do formulário a imagem é gerada normalmente. Porém quando uso o código para gerar a imagem vinda do banco, é gerado um arquivo 'imagem.png', porém ele vem corrompido, não podendo ser aberto. E o BufferedImage do código abaixo se torna nulo:
É preciso alguma configuração extra para gerá-lo corretamente?

This message was edited 1 time. Last update was at 20/11/2010 20:54:30

antonioni.rocha
JavaGuru
[Avatar]

Membro desde: 07/05/2006 17:09:05
Mensagens: 246
Offline

Notei uma coisa: o problema ocorre quando o servidor web é reiniciado; enquanto ele está ativo (Tomcat ou Glassfish) as fotos que foram enviadas podem ser trabalhadas normalmente.
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team