Ошибка «Ошибка проверки данных XDTO: Несоответствие фасету Pattern / xmlFAParseRegExp: extra characters» в 1С 8.3
Краткое решение
Краткое решение
При загрузке WSDL 1С падает на фасете Pattern: xmlFAParseRegExp: extra characters (часто из‑за экранирования / или несовместимой regexp). Выгрузите XSD, поправьте pattern (уберите лишние и якоря), загрузите локальную схему в WS-ссылку.
Текст ошибки
Ошибка проверки данных XDTO: Несоответствие фасету Pattern — failed to compile: xmlFAParseRegExp: extra characters
Матрица платформ
| Версия платформы | Статус | Заметка |
|---|---|---|
8.3.23 |
✕ Затронута | |
8.3.24 |
✕ Затронута | |
8.3.25 |
✕ Затронута |
Пошаговое решение
-
Сохраните WSDL/XSD в файл, замените / на / (и уберите лишние ^/$), проверьте компиляцию regexp.
-
В конфигураторе укажите исправленный файл схемы для WS-ссылки вместо удалённого URL и обновите ссылку.
-
Передайте поставщику пример ошибки xmlFAParseRegExp и попросите pattern в синтаксисе XML Schema.
-
После успешного открытия WS-ссылки выполните тестовый метод прокси и проверьте журнал на SOAP-ошибки авторизации отдельно.
Не помогло?
Тестирование и исправление ИБ
Проверил: Иван Демонстрационный 10 лет опыта
Дата вычитки: 2026-08-17 13:48:29
Информация носит справочный характер. Перед выполнением инструкций сделайте резервную копию.
Решение помогло?
Обсуждения (3 вопросов)
Ответы участников сообщества специалистов. Персоны вымышленные; формулировки основаны на обсуждениях с открытых форумов 1С.
-
У нас вылезло «Ошибка проверки данных XDTO: Несоответствие фасету Pattern / xmlFAParseRegExp: extra characters». С чего начать, чтобы не навредить базе?
-
После обновления снова «Ошибка проверки данных XDTO: Несоответствие фасету Pattern / xmlFAParseRegExp: extra characters». Кто чем лечил?
-
Делали очистку кэша — не помогло при «Ошибка проверки данных XDTO: Несоответствие фасету Pattern / xmlFAParseRegExp: extra characters». Что дальше?
Задать вопрос по этой ошибке