Ошибка "hexadecimal value 0x..., is an invalid character" или "шестнадцатеричное значение 0x..., является недопустимым знаком" при попытке формирования Business Studio Portal/HTML-публикации

Вопрос:

При попытке сформировать Business Studio Portal/HTML-публикацию возникает ошибка вида:

  • "hexadecimal value 0x…, is an invalid character"
  • "шестнадцатеричное значение 0x…, является недопустимым знаком"

В чем может быть причина ошибки и как ее устранить?

Ответ:

С высокой вероятностью название какого-то из объектов, выгружаемых в портал/публикацию, содержит недопустимый символ. Тебуется вручную найти такой объект и удалить из его названия недопустимый символ. Для этого нужно:

  1. Создать фильтр по классу "Предметные объекты" (подробнее см. Фильтры).
  2. Задать следующее условие на параметр "Название": Тип фильтрации=Значение, Оператор "~" (знак подобия), Значение=%недопустимый_символ_из_текста_ошибки% (подробнее см. Работа с операцией подобия "~").
  3. Выполнить фильтр нажатием одноименной кнопки "Выполнить", открыть окно свойств найденного(-ых) объекта(-ов) и удалить из названия недопустимый(-ые) символ(-ы).
  4. Повторить формирование портала/публикации и проверить, исчезла ли ошибка.
 
Driven by DokuWiki