|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Привет. Дайте совет пожалуйста. Я поставлен в тупик. Мне нужно общаться с удаленным сервисом. Коллеги предоставили WSDL файл. Но при попытке создать прокси-класс ловлю ошибку, которая поставила меня в тупик: Использую следующую команду: wsdl.exe sss.wsdl /o:Service.cs Ошибка. There is an error in XML document (10, 35). - The element was not expected in this context: <xsd:complextype xmlns:xsd='http://www.w3.org/2001/XMLSchema'>..</xsd:complextype>. Expected elements: http://www.w3.org/2001/XMLSchema:annotation, http://www.w3.org/2001/XMLSchema:simpleType, http://www.w3.org/2001/XMLSchema:complexType, http://www.w3.org/2001/XMLSchema:key, http://www.w3.org/2001/XMLSchema:unique, http://www.w3.org/2001/XMLSchema:keyref. Вот кусок wsdk-ки, на который ругается (строка 10, символ 35): Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
А на что он ругается то ? Неймспейс объявлен: xsd='http://www.w3.org/2001/XMLSchema' и потом идет его использование: xsd:complextype В описании ошибки говорится, что ожидается http://www.w3.org/2001/XMLSchema:complexType - так он есть. В чем же дело ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 14:41 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Чем еще можно создать прокси, по имеющемуся файлу ? Добавить ссылку на сервис, в проект, не могу. Что-то коллеги не могут его запустить пока, чтобы я мог сделать все через Студию. А студии требуется живой сервис вроде бы как. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 14:43 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 14:45 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Konst_One http://msdn.microsoft.com/ru-ru/library/vstudio/ms256067(v=vs.100).aspx Код: xml 1.
Не только. У него весь документ в нижнем регистре. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 15:23 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Регистр очень важен, в частности для ключевых слов ? Мне придется весь файл лопатить, исправляя регистр ? Нет для этого инструментов ? Честно говоря, я не понимаю тогда, как коллеги сделали этот файл - любой инструмент, по идее, должен знать про регистр. Спасибо за помощь ! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 15:52 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
РостигайЧестно говоря, я не понимаю тогда, как коллеги сделали этот файл Обратитесь к коллегам с просьбой представить корректный файл ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 16:03 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Да хочу это сделать. Просто имеются сложности общения через других лиц: я - начальство-начальство-коллеги из другого города. Может есть и еще звенья в цепи. Ээх, ладно буду копать пока... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 16:14 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Если файлик небольшой, то его поправить несколько минут. Я вот открыл xsd в Oxygen, и мне сразу же красным подчеркнули ошибки. А дальше банальный копи-паст. Делов на 5 минут максимум. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 16:20 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Спасибо, наверное так действительно проще сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 16:42 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Исправляю файл. Прошу прощения. А с такой ошибкой кто нибудь сталкивался ? Код: xml 1. 2.
пока Гуглю, но не особо нашлось решений. Какие-то очень старые, на уровне Visual Studio 2003. PS. Использую VS 2010 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 16:49 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Могу поспорить на бутылку водки, что с той стороны явисты, которые вручную формируют ответы сервиса и этот xsd. Если действительно так, то можно только посочувствовать, сам сталкивался :( ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 18:06 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
ЕвгенийВМогу поспорить на бутылку водки, что с той стороны явисты, которые вручную формируют ответы сервиса и этот xsd. Если действительно так, то можно только посочувствовать, сам сталкивался :( клин клином вышибают - значит и прокси руцями можно написать ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 18:54 |
|
WSDL. Не удается создать прокси, по файлу
|
|||
---|---|---|---|
#18+
Нет. Там Шарписты. Не совсем ясно, зачем они правили ручками файл. Но после просьбы выслать "нормальный, не троганный файл", получит нормальный файл, по которому сформировался нормальный прокси-класс. В общем "внезапно" все стало хорошо :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 17:48 |
|
|
start [/forum/topic.php?fid=20&msg=38693667&tid=1402714]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 140ms |
0 / 0 |