Имя: Пароль:
1C
1С v8
Вопрос по веб сервисам
0 Akkreditator
 
11.05.15
15:10
{"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":404,"descr":"HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /runreport.1cws:"}} выдает такую вот каку по http://localhost/utbakan/runreport.1cws такой вот странице http://localhost/utbakan/ws/runreport.1cws?wsdl по такой ссылке все норм веб сервис виден и работает
1 Akkreditator
 
11.05.15
15:11
А, да забыл стоит Апач веб сервер
2 Лодырь
 
11.05.15
15:11
и в чем вопрос то?
3 Akkreditator
 
11.05.15
15:19
В том что когда обращаюсь к этому веб сервису пишет "что он недоступен"
4 Fragster
 
гуру
11.05.15
15:41
обращайся к вебсервису по ссылке http://localhost/utbakan/ws/runreport.1cws?wsdl
5 Akkreditator
 
11.05.15
15:45
Адрес = "http://192.168.0.100/utbakan/ws/runreport.1cws?wsdl";;
    Определения = Новый WSОпределения(Адрес);
    URI = "http://localhost/runreport";;
    Прокси = Новый WSПрокси(Определения,URI,"RemainsOfProducts","RemainsOfProductsSoap");
    Если Прокси = Неопределено Тогда
        ТекстОшибки = "Проблемы с прокси";
        Возврат ТекстОшибки;
    КонецЕсли;
6 Akkreditator
 
11.05.15
15:45
{Обработка.ОстаткиТоваров.Форма.Форма.Форма(22)}: Ошибка при вызове конструктора (WSПрокси)
    Прокси = Новый WSПрокси(Определения,URI,"RemainsOfProducts","RemainsOfProductsSoap");
по причине:
Сервис не найден. {http://localhost/runreport}:RemainsOfProducts
7 Akkreditator
 
11.05.15
15:46
<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system";
        xmlns:xs="http://www.w3.org/2001/XMLSchema";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        base="/utbakan"
        ib="File=&quot;D:\Base1c\bakan_ut10&quot;;Usr=&quot;runReport&quot;;Pwd=&quot;123890&quot;"
        enableStandardOData="true"
        allowexecutescheduledjobs="">
    <ws>
        <point name="RemainsOfProducts"
                alias="runreport.1cws"
                enable="true"/>
    </ws>
</point>
8 Fragster
 
гуру
11.05.15
15:48
(5) а ты уверен, что "http://localhost/runreport&quot;, "RemainsOfProducts", "RemainsOfProductsSoap" правильные значения? попробуй получить их из того, что в Определения получается, через первые элементы коллекций смервисов и точек подключения
9 Akkreditator
 
11.05.15
15:49
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/";
        xmlns:soap12bind="http://schemas.xmlsoap.org/wsdl/soap12/";
        xmlns:soapbind="http://schemas.xmlsoap.org/wsdl/soap/";
        xmlns:tns="http://localhost/runReport";
        xmlns:xsd="http://www.w3.org/2001/XMLSchema";
        xmlns:xsd1="http://v8.1c.ru/8.1/data-composition-system/core";
        xmlns:xsd2="http://v8.1c.ru/8.2/data/spreadsheet";
        xmlns:xsd3="http://v8.1c.ru/8.1/data/ui";
        xmlns:xsd4="http://v8.1c.ru/8.1/data/enterprise/current-config";
        xmlns:xsd5="http://v8.1c.ru/8.1/data/core";
        xmlns:xsd6="http://v8.1c.ru/8.1/data-composition-system/details";
        xmlns:xsd7="http://v8.1c.ru/8.1/data/enterprise";
        xmlns:xsd8="http://v8.1c.ru/8.1/data-composition-system/settings";
        xmlns:xsd9="http://localhost/runReport";
        name="RemainsOfProducts"
        targetNamespace="http://localhost/runReport">;
10 Akkreditator
 
11.05.15
16:35
есть еще советы?
11 Fragster
 
гуру
11.05.15
16:55
(10) т.е. получить параметры для создания wsпрокси из свойств wsопределения ты уже попробовал и не получилось?
12 Akkreditator
 
11.05.15
18:32
Вроде разобрался но вот опять проблема делаю публикацию веб сервисов, потом нажимаю опять публикацию и мне пишет "Выбранная ранее публикация не обнаружена" и так постоянно
13 Akkreditator
 
11.05.15
18:32
каждый раз при публикации пишет "Выбранная ранее публикация не обнаружена"
14 Akkreditator
 
11.05.15
18:41
Хелп ми!!
15 Господин ПЖ
 
11.05.15
19:27
от одмина это делать надо
16 Akkreditator
 
12.05.15
02:40
От админа делаю одно и тоже
17 Serginio1
 
12.05.15
10:41
(5) Посмотри какие сервисы в WsОпределении

ОпределениеТ=Новый WSОпределения(Адрес);
    WSСервис=ОпределениеТ.Сервисы[0];
    прокси=Новый WSПрокси(ОпределениеТ, WSСервис.URIПространстваИмен, WSСервис.Имя, WSСервис.ТочкиПодключения[0].Имя);
18 Akkreditator
 
13.05.15
11:30
(13) Так и не прошло, хоть из под админа хоть не из под админа каждый раз публикация ранее не обнаружена,