Colegas, preciso de ajuda para resolver esse problema:
O cenário:
Em uma rich:dataTable seleciono uma row que quero excluir.
Porém antes de excluir, o sistema abre um rich:modalPanel onde o usuário confirma se realmente quer excluir essa row.
Para isso abro o rich:modalPanel da seguinte forma:
<a4j:commandLink ajaxSingle="true" id="deletelink"
oncomplete="#{rich:component('deletePanel')}.show()">
E no rich:modalPanel chamo o método responsável pela exclusão do registro. Tudo isso funciona ok. Acontece que agora preciso desenvolver o seguinte requisito:
Na impossibilidade de excluir o registro selecionado, exibir um novo rich:modalPanel informando: “Não foi possível excluir esse registro”.
A minha dúvida é em como exibir um rich:modalPanel a partir de uma exeption gerada no método do action (a partir de um a4j:commandLink eu sei como fazer, conforme a linha de comando acima). Vc pode me ajudar?
Muito obrigado,
Marques