![]() |
|
дальше ползу по веб-сервисам - не могу создать прокси... | ☑ | ||
---|---|---|---|---|
0
уродина
14.06.07
✎
13:24
|
для проверки подключенной ссылки пишу
Прокси = WSссылки.WSСсылка1.СоздатьWSПрокси("http://localhost/ws/ws1","ДанныеТаблицы","ДанныеТаблицыsoap"); а она мне в ответ: Сервис не найден. {http://localhost/ws/ws1}:ДанныеТаблицы подскажите чего можно сделать? спасибо. |
|||
1
уродина
14.06.07
✎
13:25
|
рука дрогнула... прибейте вторую люди добрые.
|
|||
2
sapphire
14.06.07
✎
13:26
|
(0) почитать ЖКК + посмотреть инфо в демо ws на ИТС.
|
|||
3
ASV
14.06.07
✎
13:29
|
а со / на конце ws1/
|
|||
4
уродина
14.06.07
✎
13:32
|
(2) про ЖКК - спасибо. про ИТС - тоже. если есть мысли - поделись все же?
|
|||
5
ASV
14.06.07
✎
13:32
|
у тебя в конфе у XDTO пакета, какое URI пространство имен?
|
|||
6
уродина
14.06.07
✎
13:32
|
(3) чего?
|
|||
7
sapphire
14.06.07
✎
13:33
|
(0) Сервис опубликован?
|
|||
8
уродина
14.06.07
✎
13:34
|
Пакет (http://localhost/ws/ws1.1cws)
(7) конечно. раз я ссылку подключила. |
|||
9
ASV
14.06.07
✎
13:34
|
(6) так
Прокси = WSссылки.WSСсылка1.СоздатьWSПрокси("http://localhost/ws/ws1/","ДанныеТаблицы","ДанныеТаблицыsoap"); |
|||
10
ASV
14.06.07
✎
13:35
|
(8) это путь к файлу (http://localhost/ws/ws1.1cws), а пространство в свойствах пакета?
|
|||
11
уродина
14.06.07
✎
13:37
|
(9) нет, это не так. все равно ошибка. а в примере по веб-сервисам как раз так написано, как у меня. у все работает. а у меня - нет.
|
|||
12
уродина
14.06.07
✎
13:38
|
на ИТС - минимум... ничего нового нету.
|
|||
13
ASV
14.06.07
✎
13:43
|
может S надо
ДанныеТаблицыsoap >> ДанныеТаблицыSoap ?) |
|||
14
sapphire
14.06.07
✎
13:56
|
мда ... в ЖКК - скорее всего имя порта указано неверно
интересно, что скажет 1С на WSссылки.WSСсылка1.ПолучитьWSОпределения() |
|||
15
ASV
14.06.07
✎
14:00
|
(9) нашел косяк почему у меня работало только со /
после импорта WSСсылки необходимо посмотреть какие пакеты импортировались, уже при подключении использовать их URI пространства имен |
|||
16
sapphire
14.06.07
✎
14:07
|
//попробуй так
Определение=Новый WSОпределения("http://localhost/ws/ws1.1cws?wsdl"); Прокси = Новый WSПрокси(Определение,"http://localhost/ws/ws1", "ДанныеТаблицы", "ДанныеТаблицыSoap"); |
|||
17
sapphire
14.06.07
✎
14:10
|
+(16) ЖКК 1С:Предприятие 8.1 К & А т.2 - 706/707
Пример использования динамической WS-ссылки |
|||
18
уродина
14.06.07
✎
14:15
|
(17) откуда у тебя ЖКК по 8.1? у меня - нету.
|
|||
19
ASV
14.06.07
✎
14:16
|
(18) продают отдельно
file://localhost/C:/Program%20Files/1cv81/AddDoc/RU/V8AddDoc81.htm#_Toc153208120 |
|||
20
sapphire
14.06.07
✎
14:16
|
(18) специально выклянчил у франя :) 3 т.р/комплект. самое смешное, в промежуточных томах... отсутствует оглавление :)
|
|||
21
sapphire
14.06.07
✎
14:17
|
(18) а как в (16) канает?
|
|||
22
уродина
14.06.07
✎
14:18
|
забавно... написала как в ссылке
http://localhost/ws/ws1.1cws, говорит теперь {Обработка.ПолучениеДанныхПоКартам.Форма.Форма(5)}: Ошибка при вызове метода контекста (СоздатьWSПрокси): Порт не найден. {http://localhost/ws/ws1.1cws}:ДанныеТаблицы:ДанныеТаблицыsoap Прокси = WSссылки.WSСсылка1.СоздатьWSПрокси("http://localhost/ws/ws1.1cws","ДанныеТаблицы","ДанныеТаблицыsoap"); по причине: Порт не найден. {http://localhost/ws/ws1.1cws}:ДанныеТаблицы:ДанныеТаблицыsoap |
|||
23
уродина
14.06.07
✎
14:18
|
(20) да я вроде бы во фране тружусь - у нас нету описания бумажного.
|
|||
24
уродина
14.06.07
✎
14:19
|
(19) так это на диске с 8.1 идет.
|
|||
25
уродина
14.06.07
✎
14:34
|
получилось. точно - надо было "S" писать большую. в (13) прав был - спасибо тебе.
|
|||
26
уродина
14.06.07
✎
14:37
|
а вот теперь в ответ на
возврат прокси.получить(номеркарты,Дата1,Дата2) ошибку ссобщает при проверке синтаксиса - Процедура не может возвращать значение возврат прокси.получить(номеркарты,Дата1,Дата2) |
|||
27
ASV
14.06.07
✎
14:38
|
Процедура
|
|||
28
уродина
14.06.07
✎
14:39
|
нет конечно. это - функция.
|
|||
29
ASV
14.06.07
✎
14:42
|
(28) ясно написано же процедура
код давай где возврат прокси.получить(номеркарты,Дата1,Дата2) КонецПроцедуры |
|||
30
уродина
14.06.07
✎
14:45
|
Прокси = WSссылки.WSСсылка1.СоздатьWSПрокси("http://localhost/ws/ws1.1cws","ДанныеТаблицы","ДанныеТаблицыSoap");
возврат прокси.получить(номеркарты,Дата1,Дата2); ну вот код... а вот функция функция Получить(НомерКарты,Дата1, Дата2) экспорт возврат ПолучитьТаблицу(НомерКарты,Дата1, Дата2); конецфункции |
|||
31
ASV
14.06.07
✎
14:46
|
возврат прокси.получить в проц находится
|
|||
32
уродина
14.06.07
✎
14:50
|
(31) ну дура я набитая....
|
|||
33
уродина
14.06.07
✎
14:52
|
крыша уже уехала с этими веб-сервисами...
|
|||
34
уродина
14.06.07
✎
14:55
|
ну вот теперь метод объекта не обнаружен "получить"....
|
|||
35
ASV
14.06.07
✎
15:01
|
(34)
получить >> Получить и у сервиса метод создан |
|||
36
уродина
14.06.07
✎
15:07
|
(35) точно - получается в этом случае регистры имеют значение? занятно. спасибо тебе, ты мне очень помог. завтра - продолжу. у меня сейчас параметры не совпадают.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |