Found class com.sun.image.codec.jpeg.JPEGImageEncoder, but interface was expected.
Tudo isso porque adicionei um código de barras no meu relatório, e que apesar de compilar, não executava.
Depois de algum tempo achando que o problema era com o iReport e que poderia ser um bug do mesmo, encontrei um post na net relacionado à mensagem de erro que eu recebi. Porém tal erro não ocorria por uso do iReport!!!!
Neste post, o autor sugere 2 causas para o problema:
1 - usando OpenJDK ao invés da Sun JDK
2 - remoção do pacote com.sun.image.jpeg.codec da JDK 6
Após verificar isso, baixei a JDK 5 e utilizei com meu iReport.
Pronto! caso resolvido...
Para mais informações à respeito da retirada do pacote com.sun.image.codec.jpeg.JPEGImageEncoder, clique aqui
Referências
http://codingexplorer.wordpress.com/2009/07/12/interface-was-expected-for-jpegimageencoder/
Nenhum comentário:
Postar um comentário