Os botões de remoção de atributo e exceção que utilizam os componentes do primefaces (<p:commandButton/>) não estavam funcionando corretamente com requisições ajax, com a alteração para o componente (<h:commandButton/>) resolveu o problema.