Мы смогли получить ответ на эту ошибку на SOATest форумах .
SECURITY.MSGSIZE - это одна из проверок правила политики SOAP по умолчанию, доступных для добавления в ответ. Вот скриншот конкретного правила в том виде, в каком оно применялось. Это конкретное правило находится по адресу:
C:\Program Files\Parasoft\SOAtest\5.5.3\rules\SOAP\SECURITY.MSGSIZE.rule
Если вы откроете пакет конфигурации политики по умолчанию, расположенный по адресу:
C:\Program Files\Parasoft\SOAtest\5.5.3\rules\soa.policy
затем вы можете отключить или изменить значение правила SECURITY.MSGSIZE, если щелкнуть правой кнопкой мыши SOAP-> Избегать больших сообщений SOAP [SECURITY.MSGSIZE] -> Edit-> Method:
def checkSize(value, context):
message = XMLUtil.serialize(value)
size = len(message)
if size > 10240:
return 1
else:
return 0
Условное size > 10240
- это то, где это правило может быть изменено по мере необходимости. Или вы можете просто снять его как часть пакета политики по умолчанию и вместо этого сохранить изменения.