
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.05.2015, 22:09
|
|||
|---|---|---|---|
|
|||
ручной анмаршалинг SOAP запроса |
|||
|
#18+
Привет, такая проблема: есть soap endpoint Код: java 1. который получает на вход xml и пытается автоматически десериализоваться в SomeInput (использую JAXB). Если входная структура валидна, все гуд. Но если клиент посылает неверный xml, я получаю javax.xml.bind.UnmarshalException. как вручную попытаться сделать десериализацию и контролировать процесс?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.05.2015, 07:01
|
|||
|---|---|---|---|
|
|||
ручной анмаршалинг SOAP запроса |
|||
|
#18+
roman vintonyakПривет, такая проблема: есть soap endpoint Код: java 1. который получает на вход xml и пытается автоматически десериализоваться в SomeInput (использую JAXB). Если входная структура валидна, все гуд. Но если клиент посылает неверный xml, я получаю javax.xml.bind.UnmarshalException. как вручную попытаться сделать десериализацию и контролировать процесс?? Зачем?! Просто сделайте правильную обработку ошибок на сервере и возвращайте ошибку клиенту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2015, 23:45
|
|||
|---|---|---|---|
|
|||
ручной анмаршалинг SOAP запроса |
|||
|
#18+
mad_nazgul, как??? если на входе в метод возникает ошибка десериализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2015, 01:05
|
|||
|---|---|---|---|
|
|||
ручной анмаршалинг SOAP запроса |
|||
|
#18+
roman vintonyakmad_nazgul, как??? если на входе в метод возникает ошибка десериализации.В качестве стартовой точки посмотрите здесь . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2015, 12:20
|
|||
|---|---|---|---|
ручной анмаршалинг SOAP запроса |
|||
|
#18+
Хм.. у нас вобщем тоже была подобная проблемка. WS возрвщал прикладную ошибку в формате namespace который мы не поддержали (хер ево знает почему возможно WSDL был старый) и в результате мы видели javax.xml.ws.soap.SOAPFaultException вместо ясного толкования прикладной ошибки. Трассировать было сложно ибо https. Вобщем только после нескольких хотфиксов удалось понять с чем имели дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2015, 12:31
|
|||
|---|---|---|---|
|
|||
ручной анмаршалинг SOAP запроса |
|||
|
#18+
roman vintonyakmad_nazgul, как??? если на входе в метод возникает ошибка десериализации. Для начала бы определиться почему она возникает. Если это ошибка клиента, то это его проблема. Если это ошибка сервера, то почему бы просто не подкорректировать WSDL и JAXB маппинг? API для работы с SOAP называется SAAJ. От DOM XML API мало чем отличается. Польза от такого подхода сомнительна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2125370]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
151ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 445ms |

| 0 / 0 |
