Имя: Пароль:
1C
1С v8
Баг IIS или платформы
0 Solitar
 
14.06.19
12:29
Всем добрый день.

Есть база в РИБе,поднят веб-сервис на IIS, платформа 8.3.12.1714.

Когда-то у одного типа объекта в используемом XDTO-пакете было свойство с базовым типом "String" и "Максимальной длиной" = 25.

Затем "Максимальная длина" была изменена на 100.

Но теперь иногда проскакивает ошибка при обращение к веб-сервису - "Несоответствие фасету MaxLength = '25'".

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

В другой базе, не в РИБе и на другом сервере ошибка не возникает.

В какую сторону копать ?
1 Cyberhawk
 
14.06.19
13:11
Перезагрузка хостов сервера 1С и веб-сервера для начала
2 Solitar
 
14.06.19
13:27
(1) делали.

и в WSDL показывает, что <xs:maxLength value="100"/>
3 Cyberhawk
 
14.06.19
13:29
Может на какой другой тогда фасет ругается, не связанный с этимми вашими измененями?
4 Cyberhawk
 
14.06.19
13:31
Может потребитель веб-сервиса где-нибудь у себя закэшировал ВСДЛ и использует старую?
5 Solitar
 
18.06.19
09:28
(3) нет, точно на него.
(4) 1С-ный кэш пользователя чистили, не помогает.
6 bolobol
 
18.06.19
12:35
Кеш браузера надо чистить