|
Веб-Сервис 1С. Сервис не найден. | ☑ | ||
---|---|---|---|---|
0
trump42
15.12.14
✎
09:04
|
Создал тестовую версию и на локалке запустил - всё работает, обменивается и прочее (win7 x32 и сервер 8.3.5.1248 и клиент + Apache).
Решил попробовать в реале: win2008 x64, Apache, 8.3.4.408 сервер и 8.3.5.1248 клиент. soapUI показывает, что сервис работает и отдаёт правильные данные, по прямой ссылке wsdl тоже ходит и выдаёт правильные данные. Думал може проблема, что по внутренней ссылке хожу, по внешней тоже сервис не найден. Подключаюсь через WSСсылки и ИмпортWSDL делаю - в WSDL сервис прекрасно видит и все определения. При попытке подключения выдаёт: Сервис не найден. Что не так? |
|||
1
dvva
15.12.14
✎
10:13
|
думаю ошибка в именах типов, точки входа итд. Когда делал свой сервис 1с сама сгенерила 2 точки входа и дала им свои имена
|
|||
2
dvva
15.12.14
✎
10:16
|
попробуй через WSОпределения посмотреть что известно о сервисе
|
|||
3
trump42
15.12.14
✎
10:22
|
Определения.Сервисы - массив из одной позиции WSСсылка:(
|
|||
4
trump42
15.12.14
✎
10:24
|
Конец WSDL
[code] <service name="torgonator"> <port name="torgonatorSoap" binding="tns:torgonatorSoapBinding"> <documentation> <wsi:Claim xmlns:wsi="http://ws-i.org/schemas/conformanceClaim/" conformsTo="http://ws-i.org/profiles/basic/1.1"/> </documentation> <soapbind:address location="http://192.168.1.99/torgonator/ws/torgonator.1cws"/> </port> <port name="torgonatorSoap12" binding="tns:torgonatorSoap12Binding"> <soap12bind:address location="http://192.168.1.99/torgonator/ws/torgonator.1cws"/> </port> </service> </definitions> [/code] |
|||
5
trump42
15.12.14
✎
10:26
|
Это конец рабочего сервиса:
<service name="WebBew"> <port name="WebBewSoap" binding="tns:WebBewSoapBinding"> <documentation> <wsi:Claim xmlns:wsi="http://ws-i.org/schemas/conformanceClaim/" conformsTo="http://ws-i.org/profiles/basic/1.1"/> </documentation> <soapbind:address location="http://127.0.0.1/tp/ws/tp.1cws"/> </port> <port name="WebBewSoap12" binding="tns:WebBewSoap12Binding"> <soap12bind:address location="http://127.0.0.1/tp/ws/tp.1cws"/> </port> </service> |
|||
6
trump42
15.12.14
✎
10:28
|
Ну и обращаю внимание, что импортWSDL работает корректно и сервис отдаёт и пакет XDTO и все определения. А подключаться не хочет
|
|||
7
trump42
15.12.14
✎
10:46
|
http://s3.postimg.org/rm51gd0ab/image.png - рабочая версия не как xml в хроме открывается
http://s8.postimg.org/mhekye01x/image.png - как xml открывается в chrome, но не работает с 1с |
|||
8
trump42
15.12.14
✎
10:48
|
Я вот думаю или сервер переустановить 1с до последней версии или может проблема с x32 и х64. А ещё Apache один младше версии, а другой старше.
|
|||
9
trump42
15.12.14
✎
11:34
|
Apache одинаковый, правда на win2008 x64 стоит x32 - ну http же отрабатывает, думаю не из-за этого.
|
|||
10
trump42
16.12.14
✎
09:46
|
Переустановил 1С выдача тепрерь одинаковая, а проблема сохраняется. Хм...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |