Ошибки Парсера в Конвертум Мастер

Что такое Ошибки Парсера (Parser Error)

После завершения процесса конвертации вы можете обнаружить, что некоторые объекты или скрипты не были обработаны из-за ошибок парсера (parser errors).

Это означает, что инструмент не смог проанализировать код объекта или файла. Иными словами, в коде были обнаружены неизвестные конструкции или выражения, которые не удалось корректно распознать при конвертации.

Как устранить ошибки парсера

Хорошая новость заключается в том, что такие ошибки обычно легко устраняются и не требуют сложных действий или дополнительной настройки с вашей стороны.

Вам достаточно отправить код объектов или скриптов, которые не были сконвертированы, в нашу службу поддержки по адресу support@convertum.ru.

Мы бесплатно расширим возможности парсера с учётом используемых в вашем коде конструкций. В течение нескольких дней вы получите обновлённую версию инструмента и сможете продолжить процесс миграции.

Как найти ошибки парсера

Ошибки парсера могут возникать в процессе конвертации.

Для удобства анализа сообщений об ошибках Конвертум Мастер предоставляет возможность просмотра полного отчёта с результатами конвертации.

Чтобы открыть сгенерированный отчёт, необходимо перейти в каталог проекта. Следуйте инструкциям, приведённым на скриншоте ниже:

parser_issue_1

В открывшемся каталоге найдите папку export и откройте её.

В папке export перейдите в каталог reports.

Найдите файл Report.html и откройте его в браузере.

parser_issue_2

На открывшейся странице вы увидите информацию об объектах и возникших ошибках.

parser_issue_3

Чтобы просмотреть ошибки для конкретного типа объектов, нажмите на соответствующий тип в разделе Информация об объектах, содержащий объекты со статусом Failed.

parser_issue_4

Вы также можете нажать Error Summary → More Details на странице отчёта миграции и открыть соответствующий отчёт.

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

Сообщения об ошибках также доступны в Журнал Конвертации, содержащем результаты конвертации. Чтобы открыть журнал конвертации, нажмите кнопку Журналы в правом верхнем углу.

parser_issue_5

Вы также можете просмотреть ошибку, нажав на имя объекта в дереве объектов на левой панели.

В нижней части открывшегося окна в панели Вывод(Output) отображается полное сообщение об ошибке.

parser_issue_6

Для устранения ошибки, пожалуйста, отправьте исходный код объекта(ов) или выражения, в котором возникла ошибка, на адрес support@convertum.ru Исходный код можно получить из исходной базы данных.

Альтернативно, вы можете отправить сгенерированный .sql файл. Его можно найти, нажав кнопку Показать в папке (Show in folder). parser_issue_7

Этот файл содержит исходный код, который вы можете отправить нам.

Мы проанализируем код и подготовим версию Конвертум Мастер, способную корректно обрабатывать данный исходный код.


Другие материалы по теме:
Руководство пользователя
Советы и рекомендации

Если у вас возникнут дополнительные вопросы, пожалуйста, свяжитесь с нами по адресу support@convertum.ru.