Eu estou com uma dúvida sobre a CompensatateActivity, eu tenho a seguinte situação, uma CompensatateActivity dentro de uma WhileActivity e tenho o CompensateHandler para fazer a compensação porém se dentro da CompensatateActivity ocorrer alguma Exception antes de finalizar o While como devo fazer para ele executar a compensação? Pois no meu cenario ele nao executa a compensação se ocorrer algum erro dentro da CompensatateActivity só trata se o erro ocorrer fora do escopo do While.
Vc pode criar um tratamento de erro por Workflow ou por atividades (no caso o while), basta usar o Fault handler, vc já tentou configurar ele para o while ??