trad писал(а) 16. Января 2013 :: 13:07:возникает исключение с очень длинным описанием, которое не влазит в окно сообщений.
попробуй так:
ВебСервис = СоздатьОбъект("MSSOAP.SoapClient");
Попытка
ВебСервис.MSSOAPInit("http://region.4sides.ru:6612/PiligrimServises.svc?wsdl");
Исключение
Стр = ОписаниеОшибки();
Пока Стр > "" Цикл
Сообщить(Лев(Стр,200));
Стр = Сред(Стр,201);
КонецЦикла;
Возврат;
КонецПопытки;
и почему SoapClient, а не SoapClient30 ?
А 30 валит с какой-то другой ошибкой Неудачная попытка создания объекта (MSSOAP.SoapClient30)
А что, есть разница?
Т.е., это строка ошибки длинная?
Но подключение не происходит?
Кстати, код реальный, его можно пробовать на любой машине, в любой базе
Дает вот такую ошибку
Client: WSDLReader:Analyzing the WSDL file failed HRESULT=0x80004005 - WSDLReader:Initialization of service failed HRESULT=0x80004005 - WSDLService:Initialization of the port for service PiligrimServi
ses failed HRESULT=0x80004005 - WSDLPort:Analyzing the binding information for port BasicHttpBinding_IPiligrimServises failed HRESULT=0x80004005 - WSDLPort:An operation for port BasicHttpBinding_IPili
grimServises could not be initialized HRESULT=0x80004005 - WSDLOperation:Initializing of the input message failed for operation UpdateBags HRESULT=0x80004005 - WSDLOperation:The parameters for element
parameters in operation UpdateBags could not be created. The parameters could not be expanded HRESULT=0x80004005 - WSDLOperation:The schema definition with a targetnamespace of
http://tempuri.org/ fo
r SoapMapper UpdateBags could not be found HRESULT=0x80004005
Или, все-таки версия нужна 30?
Потому что на
ВебСервис = СоздатьОбъект("MSSOAP.SoapClient");
ВебСервис.MSSOAPInit("
http://region.4sides.ru:6612/PiligrimServises.svc");
пишет
Client: WSDLReader:Analyzing the WSDL file failed HRESULT=0x80070057 - WSDLReader:No valid schema specification was found. This version of the SOAP Toolkit only supports 1999 and 2000 XSD schema speci
fications HRESULT=0x80070057