dúvida com o a4j:mediaOutput e o createContent

Olá, gostaria de um exemplo de mostrar dinamicamente a imagem na qual estou fazendo o upload.

Estou tentando fazer dessa forma mas sem exito. Alguém me ajuda???

<rich:fileUpload fileUploadListener="#{faclubeBean.upload}"
                                                 maxFilesQuantity="1"
                                                 immediateUpload="true"
                                                 acceptedTypes="jpg, gif, png, bmp"
                                                 id="upload">
                                    <a4j:support event="onuploadcomplete" />
                                </rich:fileUpload>
                                        
                                    
                                </td>
                                <td valign="top">
                                    <rich:panel bodyClass="info" id="info">
                                        <f:facet name="header">
                                            <h:outputText value="Logo" />
                                        </f:facet>
                                        <a4j:mediaOutput element="img" cacheable="false" createContent="#{faclubeBean.paint}" mimeType="image/png" />

                                    </rich:panel>
                                    <rich:spacer height="3"/>
                                    <br />

managed bean:

public void paint(OutputStream out) throws IOException
    {
        byte[] imgBytes = arquivo.getData();
        BufferedImage img = ImageIO.read(new BufferedInputStream(new ByteArrayInputStream(imgBytes)));
        ImageIO.write(img,"jpeg",out);
    }

Alguém já usou esse componente do richfaces???

aqui tem um exemplo

Já olhei esse exemplo.

Você conseguiu? estou com o mesmo problema.

Eu consegui usar o mediaOutput do ajax4jsf.

Veja este LINK: http://www.guj.com.br/posts/list/131960.java

E ai galera, sei que o post é meio antigo mas vamos la rs
To tomando um erro meio estranho aqui… já pesquisei em alguns tópicos e outros foruns mas ta dificil
Será que alguem poderia me dar alguma idéia…
Segue o código

&lt;a:mediaOutput element="img" mimeType="image/jpg" session="true" createContent="#{fotoBBean.paint}" value="#{fotoBBean.imagem}" /&gt;

e meu bean

[code]public class FotoBBean {
private String imagem = “C:\Users\carolino\Pictures\img\2\android.jpg”;

public String getImagem() {
	return imagem;
}

public void setImagem(String imagem) {
	this.imagem = imagem;
}

public void paint(OutputStream out, Object data) throws IOException {
	ConverterImagem.getBytesByStringImagem(out, data);
}

}[/code]

e to tomando o seguinte erro…

javax.el.ELException: /HomeFotos.xhtml: Property 'paint' not found on type br.com.acessavale.controller.FotoBBean

Alguem já passou por algo semelhante ou tem alguma idéia?