Свойство «OutboundTransportLocation» имеет значение длиной более 256 символов

#biztalk #biztalk-2013

#biztalk #biztalk-2013

Вопрос:

У меня есть HTTP-адаптер BizTalk, и он отправляет SMS. Однако текст сообщения иногда может превышать 256 символов, и именно поэтому мы сталкиваемся со следующей ошибкой всякий раз, когда текст сообщения превышает 256 символов»

Свойство «OutboundTransportLocation» имеет значение длиной более 256 символов.»

Могу ли я что-нибудь сделать, чтобы предотвратить эту проблему и по-прежнему отправлять более 256 символов?

Комментарии:

1. Является OutboundTransportLocation повышенным свойством?

2. Смотрите social.msdn.microsoft.com/Forums/en-US/…

3. Да, OutboundTransportLocation продвигается должным образом. Есть ли вообще способ справиться с этим?

4. Похоже, что BizTalk автоматически продвигает OutboundTransportLocation свойство context, а продвигаемые свойства имеют ограничение в 256 символов. Возможно, вам придется написать пользовательское поведение конечной точки, которое задает его из непрорекламированного свойства контекста, чтобы посмотреть, удастся ли это обойти.

Ответ №1:

Попробуйте добавить переменную part в BtsHttpUrlMapping конструкцию, чтобы базовый путь всегда был меньше 256.