Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как правильно забиндить стрим? / 3 сообщений из 3, страница 1 из 1
21.09.2012, 21:22
    #37967954
neuromancer_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно забиндить стрим?
Задача такая. На входе есть inputStream, содержание которого является неким с soap запросом с mtom аттачментом.
На выходе нужно иметь объект с заполненным датахендлером.
Какой байндинг использовать - разницы нет, но предпочтительнее JAXB.
Вообще распарсить стрим с соапом не вызывает трудностей, но как только там появляется mtom, парсинг накрывается, потомучто как правило в начале запроса идет строка:
"------=_Part_13_1488072914.1348247855145Content-Type: application/xop+xml;" и парсер должен быть осведомлен, что запрос содержит вложение (а может и не одно) и сможет грамотно найти контент.
Хорошо с этой задачей справляется ADB:) Но .. опять же, чтобы он это сделал, ему на вход нужно послать данные типа
Код: java
1.
2.
3.
java.lang.String namespaceURI,
                                                       java.lang.String typeName,
                                                       javax.xml.stream.XMLStreamReader reader



А опять же, не хочется вытаскивать самому вручную эти имена нэймспэйсов и типов.

Свой парсер писать не хочу.

Вопрос, кто-то решал такую задачу? Есть ли какое-либо стандартное решение этой задачи? Или все же придется что-то самому сделать?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
04.12.2014, 12:42
    #38824746
WinterIsComing
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно забиндить стрим?
neuromancer_,

У меня аналогичная проблема
За 2 с лишним года никто не ответил
Проблема как нибудь решена?
...
Рейтинг: 0 / 0
04.12.2014, 12:44
    #38824749
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно забиндить стрим?
WinterIsComing,

Google->JAX-WS MTOM
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как правильно забиндить стрим? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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