Здравствуйте.
Это мой первый вопрос здесь. Возможно, найдется, кто понимает, в чём тут дело. Спасибо.
---------------------------------------------------------------------------------------------
Есть веб-сервис и общая команда. В общей команде код:
Попытка
ВСОпределение = Новый WSОпределения("http://192.168.___.__/t10/ws/OD.1cws?wsdl";); //#1
ВСервер = ВСОпределение.Сервисы.Получить("OD","OD");
ВТочкаВхода = ВСервер.ТочкиПодключения.Получить("ODSoap");
ВТОперация = ВТочкаВхода.Интерфейс.Операции.Получить("Sinhron");
Данные = Новый ХранилищеЗначения("Некие данные",Новый СжатиеДанных(9));
ДанныеXDTO = ВСОпределение.ФабрикаXDTO.Создать(ВТОперация.Параметры.Получить("Dan").Тип,Данные);
ВСПрокси = Новый WSПрокси(ВСОпределение,"OD","OD","ODSoap");
Ответ = ВСПрокси.Синхронизация(ДанныеXDTO);
Возврат Истина;
Исключение
Сообщить(ОписаниеОшибки());
Возврат Ложь;
КонецПопытки;
При нажатии на кнопку ВыполнитьСинхронизацию сначала было все хорошо, т.е. выполнение шло по ветке Попытка, до Ответ доходило точно, в ветку Исключение выполнение не переходило.
Но затем, не понятно почему, при очередном тестировании кнопки с общей командой, сразу после прохождения строки кода #1 выполнение стало переходить к Исключению и в
результате — ошибка (указывает именно на эту строку кода (выше) и код ошибки 400).
(1с и Apache2.2 переустановил -- не помогло)
При этом базу в браузере вижу, xml-файл тоже.
————————————
Примерно в момент возникновения этой ошибки началось следующее: даже если база нигде не открыта (ни в браузере, ни на ПК), выдается сообщение: “Достигнуто предельное количество подключений к ИБ”. Чтобы выходить из этой ситуации приходится часто чистить кэш и останавливать сервер.
Что это может быть? Как исправить?