Я реализую обработку исключений для наших служб BizTalk и столкнулся с довольно серьезным камнем преткновения.
Чтобы сделать обработку исключений как можно более общей и, следовательно, позволить нам использовать ее для любого приложения BizTalk, наша схема ошибок XML включает узел xs: любой, в который мы можем помещать различные данные в зависимости на самом деле исключение. Затем сгенерированный XML должен быть представлен пользователю через форму InfoPath 2003 для ручного вмешательства, прежде чем он будет представлен обратно в BizTalk.
Проблема в том, что InfoPath 2003 не любит схемы с узлом xs: any. Что мы действительно хотели бы сделать, так это показать содержимое отчета об исключении в форме со всеми сопоставленными соответствующими параметрами и все содержимое элемента xs: any в текстовом поле, поскольку пользователи могут видеть эти сообщения. будет знаком с XML. К сожалению, я не могу заставить InfoPath даже загрузить схему во время разработки.
У кого-нибудь есть рекомендации, как добиться того, что нам нужно, пожалуйста?