Hi 

Thanks for the answer petemuir!

I would like to get he Ajax4jsf solution working as everywhere I read it should 
just work with seam 1.1 GA but I am have a problem...

I get the error...

javax.el.ELException: /home.xhtml: Bean: 
demo.PaintBean$$EnhancerByCGLIB$$6f0837bd, property: paint
  |     at 
com.sun.facelets.compiler.AttributeInstruction.write(AttributeInstruction.java:53)
  |     at 
com.sun.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:39)
  |     at 
com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:232)
  |     at 
com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
  | 




I added the following in my facelet...
<a4j:mediaOutput createContent="#{hello.renderImage}" 
value="#{hello.value}.jpg" element="img" mimeType="image/jpeg" />
  | 


the following to my bean...


    public void renderImage(OutputStream out, Object data) throws IOException {
  |             BufferedImage img = new BufferedImage(100,
  |                             50, BufferedImage.TYPE_INT_RGB);
  |             Graphics2D graphics2D = img.createGraphics();
  |             graphics2D.setBackground(Color.BLACK);
  |             graphics2D.setColor(Color.WHITE);
  |             graphics2D.clearRect(0, 0, 100, 50);
  |             graphics2D.drawLine(5, 5, 100 - 5, 50 - 5);
  |             graphics2D.drawChars(new String("Ajax4JSF").toCharArray(), 0, 8,
  |                             40, 15);
  |             graphics2D.drawChars(new String("mediaOutput").toCharArray(), 0,
  |                             11, 5, 45);
  |             ImageIO.write(img, "jpeg", out);
  |     }       
  | 
  | 


the following to my interface...
        public void renderImage(OutputStream out, Object data) throws 
IOException;
  | 
  | 

and then deployed it.


If anyone has allready done this I would really appreciate a small example. 


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4002793#4002793

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4002793
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to