Улучшения удобства обслуживания в Rational Publishing Engine 1.3

Улучшения удобства обслуживания в выпуске 1.3 IBM® Rational Publishing Engine.
Новое:

Режим отладки Rational Publishing Engine

Ошибки Rational Publishing Engine

Для критических ошибок, вызванных исключительными ситуациями в библиотеке вывода, теперь показывается элемент шаблона, где возникла ошибка, в дополнение к сообщению об ошибке.

Для критических ошибок, вызванных исключительными ситуациями в библиотеке вывода, теперь показывается элемент шаблона, где возникла ошибка, в дополнение к сообщению об ошибке.

Ошибки JavaScript

Если режим отладки включен, показывается дополнительная информация. Контекстная информация включает ИД элемента и место использования сценария, а также форматирование для:
  • свойств
  • содержимого элементов
  • условий
  • присваиваний
Дополнительная информация включает значения переменных и свойств данных в начале выражения, а также их значения в момент возникновения ошибки.
Ошибки JavaScript

Циклы шаблонов

Этот параметр предупреждает разработчика шаблона о потенциальных неполадках. Данная функция выдает предупреждение, если запрос или итерация обрабатываются последовательно более N раз, где N - указанное в параметрах пороговое значение. Пороговое значение цикла можно задать в параметрах службы:

Параметры порогового значения цикла

Например, при установке порогового значения 150 будут выдаваться следующие предупреждения для итерации, выполняющейся 301 раз.
CRRPE1064I Обработка шаблона документа 1 из 1.
CRRPE3604W Элемент шаблона 4 (итерация) обработан 150 раз, что превышает заданное пороговое значение. Это нормально для шаблонов, обрабатывающих большие наборы данных. В противном случае это может быть признаком неполадки выполнения шаблона.
CRRPE3604W Элемент шаблона 4 (итерация) обработан 300 раз, что превышает заданное пороговое значение. Это нормально для шаблонов, обрабатывающих большие наборы данных. В противном случае это может быть признаком неполадки выполнения шаблона.
CRRPE1064I Обработано 1500 команд публикации. Осталось обработать 1208 команд публикации.
CRRPE1064I Обработано 2709 команд публикации. Осталось обработать 0 команд публикации.

Ошибки ввода XML

Если включен режим отладки, Rational Publishing Engine предоставляет дополнительную информацию, которая может помочь локализовать неполадку в файле XML. Из-за особенностей работы синтаксических анализаторов XML Rational Publishing Engine показывает содержимое XML, прочитанное до возникновения ошибки.
Прим.: Для поиска ошибок ввода файл XML можно также открыть в редакторе XML или браузере.
Ошибки ввода XML

ИД элемента

Поскольку многие сообщения об ошибках теперь включают ИД элемента, где возникла ошибка, ИД элемента сделан видимым свойством и показывается на странице свойств и во всплывающей подсказке. Также предусмотрен поиск по ИД элемента через меню Поиск.

Поле ИД на панели Свойства

Отладчик Rational Publishing Engine


Комментарии