Alguém ja viu essa situação:
tenho tratamento de exceção nos serviços , porém em um deles quando uma exceção é gerada , em vez de gerar a exceção , gera erro falha castastrofica, isso para qualquer exceção gerada no sistema.
Através de log , tentei identificar e não consegui , so descobri que a mensagem que chega é a original
trecho do codigo:
except
on e: exception do
begin
DB.Rollback;
Log.Trace(e.Message);
raise Exception.Create(ERRO_APROVACAO_PEDIDO + e.Message);
end;
end;
log do arquivo : Estoque (-2,000) insuficiente para este produto! (Id produto: 54 - AGUA MINERAL SEM GAS) .
na tela : Remote error: Falha catastrófica