Замена <Неизвестный Источник> у Носорога Java (JSR223) с фактическим именем файла

В моем коде все сценарии содержатся в .js файлах. Каждый раз, когда один из сценариев содержит ошибку, я получаю это:

javax.script. ScriptException: sun.org.mozilla.javascript.internal. EcmaError: ReferenceError: "несуществующий" не определяется. (<Неизвестный источник> #5) в <Неизвестный источник> в номере строки 5

То, что прослушивает меня, <Неизвестный Источник>. Несколько файлов находятся в одном ScriptContext, и может быть трудно разыскать ошибку. Это также выглядит ужасным.

Существует ли способ заменить <Неизвестный Источник> с фактическим именем файла? Ни один из методов, я вижу, что поддержка передает объект Файла, таким образом, я действительно смущен здесь.

8
задан extraneon 21 May 2010 в 19:57
поделиться