Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка при попытке создания WS-ссылки... / 4 сообщений из 4, страница 1 из 1
15.02.2010, 14:34
    #36469899
Дедушка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при попытке создания WS-ссылки...
Доброго дня.
Есть вэб сервис на джаве.
При вызове wsdl в браузере получаю его в лучшем виде.
При обращении к сервису из джава клиента всё гуд.
При обращении к сервису из .net клиента тоже всё гуд.
При попытке создания WS-ссылки в 1С Предпр 8.2 получаю ошибку:
Код: plaintext
1.
2.
3.
4.
Ошибка разбора XML: -[ 1 . 1 ]
Фатальная ошибка:
Extra content at the end of document.
SystemId: http:// 215 . 35 . 237 . 20 : 8095 /PersonService/?wsdl
Подскажите, в чём может быть проблема?
...
Рейтинг: 0 / 0
15.02.2010, 14:43
    #36469925
Дедушка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при попытке создания WS-ссылки...
собственно тот самый wsdl:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
<?xml version="1.0" encoding="UTF-8" ?> 
- <wsdl:definitions name="wsdl-first" targetNamespace="http://servicemix.apache.org/samples/wsdl-first" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://servicemix.apache.org/samples/wsdl-first" xmlns:typens="http://servicemix.apache.org/samples/wsdl-first/types" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <wsdl:types>
- <xsd:schema targetNamespace="http://servicemix.apache.org/samples/wsdl-first/types" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://servicemix.apache.org/samples/wsdl-first" xmlns:typens="http://servicemix.apache.org/samples/wsdl-first/types" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <xsd:element name="GetPerson">
- <xsd:complexType>
- <xsd:sequence>
  <xsd:element name="personId" type="xsd:string" /> 
  </xsd:sequence>
  </xsd:complexType>
  </xsd:element>
  </xsd:schema>
  </wsdl:types>
- <wsdl:message name="GetPersonRequest">
  <wsdl:part element="typens:GetPerson" name="payload" /> 
  </wsdl:message>
- <wsdl:portType name="Person">
- <wsdl:operation name="GetPerson">
  <wsdl:input message="tns:GetPersonRequest" /> 
  </wsdl:operation>
  </wsdl:portType>
- <wsdl:binding name="Person" type="tns:Person">
  <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> 
- <wsdl:operation name="GetPerson">
- <wsdl:input>
  <soap:body use="literal" /> 
  </wsdl:input>
  </wsdl:operation>
  </wsdl:binding>
- <wsdl:service name="PersonService">
- <wsdl:port binding="tns:Person" name="Person">
  <soap:address location="http://215.35.237.20:8095/PersonService/" /> 
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>
URL при попытке создания ссылки в 1С:
Код: plaintext
http:// 215 . 35 . 237 . 20 : 8095 /PersonService/?wsdl
...
Рейтинг: 0 / 0
16.02.2010, 11:04
    #36471928
Дедушка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при попытке создания WS-ссылки...
У кого нибудь был опыт создания WS-ссылки на " не .NET вэб сервис "?
...
Рейтинг: 0 / 0
17.02.2010, 10:26
    #36474228
favourite
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при попытке создания WS-ссылки...
Вот мой опыт создания ws-ссылки в v8.1:

wsDef = new WSDefinitions("http://"+ serverIP +"/ws/buh.1cws?wsdl");
proxi = new WSProxy(wsDef, "http://localhost" , "buh", "buhSoap");

"buh" - имя web сервиса в дереве метаданных v8.1.
Работает.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка при попытке создания WS-ссылки... / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]