|
|
|
Ошибка вебсервиса UnmarshalException: unexpected element
|
|||
|---|---|---|---|
|
#18+
Приветствую! Ситуация следующая. Два сервиса, созданные по одним (на сколько я представляю) xsd файлам асинхронно обмениваются данными. Первый отправляет параметры выборки в запросе, в качестве ответа получает "ОК(не ОК)". Через некоторое время сервис должен получить в качестве запроса затребованные данные от второго, выдать свой ОК, но валится с ошибкой Код: xml 1. 2. 3. 4. 5. Смущает, что в принципе объект Header найден, но с определённым uri. uri в соответствии с переданными xsd. Убедить сервис что это он и есть тот самый Header чёт не получается. Инет ничего не подсказал полезного, да я собственно говоря и сам чётко вопрос сформулировать не могу. В общем помогите, кто чем может, победить сию напасть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2013, 11:24:39 |
|
||
|
Ошибка вебсервиса UnmarshalException: unexpected element
|
|||
|---|---|---|---|
|
#18+
"Клиент" отправляет кривой XML и сервер не может его распарсить. Ошибка связана с таким понятием как XML namespace. Объявление, которого, потерялось. Покажите входящий XML, возможно ошибку будет просто увидеть в нем. И тогда у вас будет весомый повод настучать по кумполу отправляющей стороне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2013, 11:27:59 |
|
||
|
Ошибка вебсервиса UnmarshalException: unexpected element
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, От меня запрос данных Код: xml 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. Ответ о принятии запроса Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Возврат запрошенных данных Код: xml 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. Сообщение об ошибке Код: xml 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2013, 14:59:17 |
|
||
|
Ошибка вебсервиса UnmarshalException: unexpected element
|
|||
|---|---|---|---|
|
#18+
AndreyDmtВозврат запрошенных данных Код: xml 1. 2. 3. 4. 5. 6. Вот эти данные не валидны. Кто за них отвечает? Сервер ожидает что Header находится в namespace=http://www.iec.ch/TC57/2008/schema/message Должно быть либо <mes:Header>, либо что-то типа <SubscribeObjects xmlns=" http://www.iec.ch/TC57/2008/schema/message"> Точно не помню. Тогда все теги внутри SubscribeObjects будут считаться в этом же namespace Так как у вас уже есть XSD спека, вы можете этот XML провалидировать любой тулзой, и настучать по шапке тому кто отправил кривой XML. Пусть правят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2013, 15:08:04 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2129512]: |
0ms |
get settings: |
18ms |
get forum list: |
22ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
56ms |
get topic data: |
15ms |
get first new msg: |
12ms |
get forum data: |
5ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 341ms |
| total: | 545ms |

| 0 / 0 |
