В данном разделе будут рассмотрены типовые проблемы, методы поиска и устранения их причин
Для поиска и анализа ошибок в обработке данных предусмотрены различные встроенные средства отладки. Если события от объекта обрабатываются не так, как Вы того ожидаете первое что нужно сделать это установить свойство для объекта свойств debug="1", "2" или "3" (см.Рисунок 28, «Свойство debug»). Чем больше значение, тем выше уровень детализации отладочного вывода.
Согласно стандарту XML каждый тэг должен быть закрыт. Если закрывающий тег пропущен документ не может быть корректно обработан
<LOG cat="Категория" msg="Текст сообщения" pri="приоритет"></LOG> /// Правильно <LOG cat="Категория" msg="Текст сообщения" pri="приоритет"/> /// Правильно - тэг является "самозакрывающимся" <LOG cat="Категория" msg="Текст сообщения" pri="приоритет"> /// Неправильно - пропущен знак / либо закрывающий тэг </LOG>
Характерный признак таких ошибок - наличие в системном логе категории "XML" с сообщением "Ошибка при анализе документа". Необходимо либо проверить последние сделанные изменения в XSLT скрипте, либо установить XSLT процессор, включить режим отладки и затем провести обработку полученных временных документов с помощью XSLT процессора - он выдаст сообщения по которым можно точнее диагностировать проблему.