Like Joomla my software has to add some imagens that are added on the database.
I can be one or ten.
For Example, to create an TextBox I do It:
Code: Select all
HtmlInputText text1 = new HtmlInputText();
text1.setValue("TEST");
oBanda.getChildren().add(text1);
On Prime GraphicImage I have got this:
Code: Select all
GraphicImage img = new GraphicImage();
img.setValue(new DefaultStreamedContent(new ByteArrayInputStream(imagem.getFigura()), ""));
oBanda.getChildren().add(img);
I dont get any error on the debug, but have got an Nullpointer at the rendering page.
Code: Select all
java.lang.NullPointerException
at org.primefaces.component.graphicimage.GraphicImageRenderer.getImageSrc(GraphicImageRenderer.java:59)
at org.primefaces.component.graphicimage.GraphicImageRenderer.encodeEnd(GraphicImageRenderer.java:38)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:879)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:308)
at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:101)
Thank you