Pessoal estou tentando exibir uma imagem BLOB em um <p:graphicImage>.
Segue o meu código.
<p:graphicImage value="#{noticia.imagem.imagemContent}" />
public StreamedContent getImagemContent() throws SystemException, FileNotFoundException{
return new DefaultStreamedContent(new ByteArrayInputStream(arquivo), "image/jpeg");
}
Erro:
java.lang.ClassNotFoundException: javax.el.ValueReference
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
at org.primefaces.el.InterceptingResolver.getValue(InterceptingResolver.java:51)
Já tentei algumas soluções como add no meu pom.xml a lib el.api.jar mas também não obtive sucesso.