Rich:fileUpload ação ao clicar no link "clear"

Oi pessoal,

Conheço bem pouco de jsf e richFaces (Quase nada), trabalho a um tempo com Struts e me interessei por usar estas tecnogias. Estou usando o rich:fileUpload para fazer o upload de fotos para a memória e após baixar todas poder salvar no banco de dados algumas informações. está tudo funcionando certinho, como deve, mas o botão clear de cada foto não consigo fazer com que funcione da forma que quero.

Eis o código no xhtml

<rich:fileUpload fileUploadListener="#{anuncioImovelMB.anuncioImovel.listener}"
			                maxFilesQuantity="10"
			                id="upload"
			                addControlLabel="Selecionar arquivo..."  
                            clearAllControlLabel="Limpar Todos"  
                            clearControlLabel="Limpar"  
                            cancelEntryControlLabel="Cancelar"  
                            progressLabel="Carregando"  
                            stopControlLabel="Parar"  
                            uploadControlLabel="Baixar"
                            doneLabel="Finalizado"  
                            autoclear="false"  
                            immediateUpload="false"  
			                acceptedTypes="jpg, gif, png" allowFlash="true">
			                 <f:facet name="label">
                				<h:outputText value="{_KB}KB de {KB}KB baixados --- {mm}:{ss}" />
        					</f:facet>	
			                <a4j:support event="onuploadcomplete" reRender="info" />
			                <a4j:support event="onclear" action="#{anuncioImovelMB.anuncioImovel.clearImage}"  reRender="info"/>  
			            </rich:fileUpload>

Acontece que o meu método clearImage deveria remover somente a foto que estou clicando no clear, mas ele chama o mesmo método tanto quando clico no clear ao lado de cada foto quado clico no botão “Clear all”.

Como posso fazer com que ele envie para o meu método clearImage a “row” que estou querendo deletar para que eu possa remover corretamente da minha List e criar um outro clearImages para ser chamado só quando o botão “Clear all” for invocado e zerar a lista?

Se puderem me ajudar agradeço muito.

Abraços!

Tudo bem, Filipe

Estou com o mesmo problema. Descobriu como resolver?

Abraço.