Носорог - Установить FEATURE_LOCATION_INFORMATION_IN_ERROR в коде? - PullRequest
1 голос
/ 26 мая 2010

Я бы хотел, чтобы Rhino автоматически предоставлял трассировки fileName, lineNumber и стека для любых ошибок.

Мне сказали, что мне нужно установить FEATURE_LOCATION_INFORMATION_IN_ERROR в текущем контексте, но я не уверен, как это сделать в коде.

У кого-нибудь есть пример включения этой функции, чтобы я мог видеть дамп стека трассировки при сбоях?

Я использую Rhino как часть Нарвала / Джека, и это немного усложняет ситуацию, и я думаю, что самый простой способ, по крайней мере, двигаться вперед, - это если я могу установить его с помощью кода.

Спасибо.

1 Ответ

1 голос
/ 27 мая 2010

Я решил эту проблему, переопределив Context и предоставив собственную реализацию hasFeature (int), которая вернула true для нужной мне функции. Довольно грустно, что Mozilla не поместила это где-нибудь в конфиге.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...