Проверьте схему BizTalk в Visual Studio - «Ошибка вызова пользовательского компонента» - PullRequest
0 голосов
/ 16 ноября 2011

Ну, это сообщение об ошибке не помогает вообще. У меня есть схема плоского файла, которую я не могу получить.

XML действителен, но BizTalk не может с ним работать. Есть ли способ включить подробное ведение журнала ошибок при вызове Validate Schema? Есть ли лучший инструмент для проверки / тестирования схем BizTalk, чем Visual Studio?

Я новичок в BizTalk и в тупике.

Ответы [ 3 ]

0 голосов
/ 22 ноября 2011

Было две проблемы: Схемы, построенные с использованием мастера плоских файлов, по необъяснимым причинам по умолчанию исходный код Xml. Так что он не знал, что не имел дело с .txt. Плюс ко всему, он настроен на ожидание 0 записей.

0 голосов
/ 22 апреля 2013

Здравствуйте, я столкнулся с той же проблемой.

Я создал инструмент для преобразования схемы формата TDS1 в схему плоского файла.XML-схема была правильной, но она не проверялась.Затем я сравнил мою существующую схему плоских файлов и обнаружил, что тип дочернего разделителя был неправильным.Мой инструмент создавал схему плоского файла с типом разделителя, установленным в hex для всей информации о записи.Но ;является символом, а не шестнадцатеричным.

оригинальный атрибут информации о записи: child_delimiter_type = " hex "

Измененный атрибут информации о записи: child_delimiter_type = " char "

Поэтому, пожалуйста, проверьте тип разделителя и другие атрибуты информации о записи.

Надеюсь, это поможет ....

0 голосов
/ 16 ноября 2011

Похоже, что-то не так в вашем вызове для проверки схемы.Случайно, вы забыли установить свойство Имя входного экземпляра?

...