Имя: Пароль:
1C
 
Вызов операции веб-сервиса.
0 devk55
 
17.08.17
12:01
При вызове любого метода веб-сервиса "Ошибка вызова операции сервиса"  Ошибка HTTP , куда копать?
1 Asmody
 
17.08.17
12:07
(0) Копать от забора и до обеда.
wsdl браузером открывается?
2 devk55
 
17.08.17
12:10
Да открывается, определение создается, прокси создается. При обращении к методу ошибка.
3 devk55
 
17.08.17
12:10
Определение = Новый WSОпределения("http://localhost/DocumentsManagmentIntegration/ws/DocumentsManagmentIntegration?wsdl","SITK","fto_sitk";);
    
    Прокси = Новый WSПрокси(Определение, "http://localhost/DocumentsManagmentIntegration/","DocumentsManagmentIntegration","DocumentsManagmentIntegrationSoap";);
    
    ТипСтрока = ФабрикаXDTO.Тип("http://www.w3.org/2001/XMLSchema","string";);
    Значение = ФабрикаXDTO.Создать(ТипСтрока,"Привет");
    
    Значение = Прокси.testbool();
    
    Сообщить(Значение);
4 Asmody
 
17.08.17
12:14
Сколько непознанного смысла в этих строках!

  Значение = ФабрикаXDTO.Создать(ТипСтрока,"Привет");
  Значение = Прокси.testbool();
5 Asmody
 
17.08.17
12:15
Ставб soapUI и смотри, что к чему
7 devk55
 
17.08.17
12:23
Определение = Новый WSОпределения("http://localhost/DocumentsManagmentIntegration/ws/DocumentsManagmentIntegration?wsdl","SITK","fto_sitk";;);

    
две строчки лишние, ошибка именно при вызове метода


    Прокси = Новый WSПрокси(Определение, "http://localhost/DocumentsManagmentIntegration/","DocumentsManagmentIntegration","DocumentsManagmentIntegrationSoap";;);



    Значение = Прокси.testbool();

    

    Сообщить(Значение);
8 devk55
 
17.08.17
12:24
Что не так с пространством имен?
9 1dvd
 
17.08.17
12:25
(7) у тебя тут синтаксическая ошибка
10 devk55
 
17.08.17
12:48
Тут все дело в авторизации пользователя, разрбрался. В файле публикации можно указать пользователя и пароль под которым создается ws-соединение.