Имя: Пароль:
1C
1С v8
Создал Web сервис, проблема с обращением
,
0 Адимр
 
22.10.12
16:59
Простой пример возвращает строку. Опубликовал. iis 5.1, 1c 8.2. управляемая форма открывается в браузере.

обращаюсь так localhost/ws/WS1.1cws/?wsdl

Пишет: Файл не найден.
1 Defender aka LINN
 
22.10.12
16:59
Продолжайте наблюдения
2 Адимр
 
22.10.12
17:01
(1) Можете больше не писать в этой теме, ваш iq установлен а  помощь не требуется.
3 Balonbl4
 
22.10.12
17:03
localhost/ws/WS1.1cws/?wsdl  - слеш лишний,нужно так: localhost/ws/WS1.1cws?wsdl
4 Wobland
 
22.10.12
17:03
(2) скока?
5 Адимр
 
22.10.12
17:07
(3) То же самое. А где вообще этот файл должен находится?
6 Адимр
 
22.10.12
17:08
(4) Сказал бы, но ты до таких цифр считать не умеешь.
7 Wobland
 
22.10.12
17:09
(6) откуда информация?
8 YHVVH
 
22.10.12
17:10
(0) а базу опубликовал?
9 YHVVH
 
22.10.12
17:11
имякомпютера/имяпубликации/ws/имяфайла публикации?wsdl
10 Адимр
 
22.10.12
17:12
(8) Базу да опубликовал, и захожу успешно в неё.
11 YHVVH
 
22.10.12
17:12
(5) нетю там файла и не должно быть
12 YHVVH
 
22.10.12
17:12
(10) попробуй (9)
13 YHVVH
 
22.10.12
17:14
надо к пути по которому заходишь успешно , добавить
/ws/имяфайла публикации?wsdl
14 Адимр
 
22.10.12
17:15
(9) Имя публикации базы? http://localhost/InfoBaseWebService/ws/WS1.1cws?wsdl
Так уже лучше "Сбой при удаленном вызове процедуры." :)
15 Адимр
 
22.10.12
17:16
Попробую на другом компе.
16 YHVVH
 
22.10.12
17:16
(14) надо в пути до базы прописать еще пользователя и пароль в файле публикации
17 YHVVH
 
22.10.12
17:17
прав вообщем нет на вызов процедуры, или процедуры нет
18 Адимр
 
22.10.12
17:37
Попробовал на другом компе

Сначала выдавал это

- <soap:Envelope   <faultstring>Ошибка вызова операции сервиса: {http://vm-1c-doc-tst}:DemoWeb:getWSDL() по причине: Ошибка при выполнении файловой операции 'C:\Documents and Settings\Default User\Local Settings\Application Data\1C'</faultstring>

Не было папки такой создал дал права 1с туда скидывает дампы ошибок.
19 Адимр
 
22.10.12
17:49
(16) Пользователя нет.
20 UnAmerican
 
22.10.12
17:52
(19) А должен быть.
21 Адимр
 
22.10.12
18:25
(20) Пользователя базы данных я имею ввиду.
22 Адимр
 
22.10.12
19:06
А web сервис что должен вернуть вот такую кучу малу

 <?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://www.sample-package.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsd1="http://www.sample-package.org" name="ЗдоровенькиБулы" targetNamespace="http://www.sample-package.org">
- <types>
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xs1="http://www.sample-package.org" targetNamespace="http://www.sample-package.org" elementFormDefault="qualified">
- <xs:element name="ПриветХлопцы">
- <xs:complexType>
 <xs:sequence />
 </xs:complexType>
 </xs:element>
- <xs:element name="ПриветХлопцыResponse">
- <xs:complexType>
- <xs:sequence>
 <xs:element name="return" type="xs:string" />
 </xs:sequence>
 </xs:complexType>
 </xs:element>
 </xs:schema>
 </types>

далее еще куча тегов.
23 Адимр
 
22.10.12
19:08
еще вопрос один web сервис заработал возвращает см выше
а второй идентичный по сути нет пишет

Ошибка работы с Интернет:  Server returned nothing (no headers, no data)