управление слушателем трассировки saxon-B - PullRequest
0 голосов
/ 23 марта 2011

Чтобы получить вывод трассировки от Saxon-B, вы вызываете что-то вроде:

processor.getUnderlyingConfiguration().setTraceListener(new XSLTTraceListener());

Мой вопрос: насколько это динамично?После того, как я создал исполняемый файл, он каким-то образом фиксирует это или я могу изменить слушателя на лету и он вступит в силу?

1 Ответ

1 голос
/ 07 апреля 2011

На самом деле вы не должны устанавливать TraceListener в Конфигурации, поскольку на самом деле не имеет смысла использовать один и тот же для разных преобразований. Лучше установить его на контроллере. Если вы сделаете это, то я подозреваю, что вы можете переключить его в любое время, но на свой страх и риск, например, вы не получите парные вызовы open () и close ().

...