Получить трассировку стека ошибок из PyRFC - PullRequest
0 голосов
/ 03 декабря 2018

До сих пор я получаю только сообщение об ошибке, если что-то внутри моей функции SAP неверно.

Я вызываю эту функцию через PyRFC.

Вот пример:

pyrfc._exception.ABAPRuntimeError: RFC_ABAP_MESSAGE (rc=4): key=No authorization, 
message=No authorization [MSG: class=00, type=E, number=001, v1-4:=No authorization;;;]

Было бы значительно увеличить скорость разработки, если бы я мог получить трассировку стека sap / abap.

Есть ли способ получить трассировку стека, как, например, в Python?

У меня есть доступ к ABAP-коду и я могу его изменить.

На st22 я вижу гораздо более ценную информацию.

Мечтой, которая сбылась бы, была бы страница, похожая на sentry / django:

stacktrace-including-local-variables

(Stacktrace, включая локальные переменные)

Связано: https://softwarerecs.stackexchange.com/questions/52350/sentry-event-from-exception-to-html

Sentry использует определенный JSON дляпредставляют трассировку стека и содержимое локальных переменных.Выше ссылка содержит пример.

...