![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| RWIII |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 5.11.2012 Репутация: нет Всего: нет |
Привет.
Есть веб-сервис - ejb stateless session bean. У него есть один веб-метод - getConfig. Мне нужно, чтобы в ответе веб-сервиса прикреплялся attachment. Вот, код сервиса:
Интерфейсы:
Но через soapUI видно, что нет никаких вложений. ![]() Исходный код примера прикреплен. Пожалуйста, помогите решить данную проблему. Спасибо. |
||||||
|
|||||||
| priam220 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 4.6.2010 Репутация: 1 Всего: 8 |
На сколько я понимаю, это статическая часть соединения. Т.е. WebServiceContext создается на стороне клиента при создании порта, а не при каждом обращении к методу. Хотя я могу запросто ошибаться. В таком случае, если надо передавать динамические данные, то вместо String надо передавать сложный объект. Это сообщение отредактировал(а) priam220 - 6.11.2012, 13:53 |
|||
|
||||
| RWIII |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 5.11.2012 Репутация: нет Всего: нет |
WebServiceContext инжектируется контейнером.
В дебаге видно, что необходимая инициализация есть. Даже более того, при выходе из метода я вижу, что добавленые мною attachment"ы есть в контексте WebServiceContext. Но до клиента ничего не доходит. Проверял уже и в soapUI, и просто в клиенте :( |
|||
|
||||
| priam220 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 4.6.2010 Репутация: 1 Всего: 8 |
а что используете в качестве сервера? Там в Jboss какие то баги.
И WebServiceContext webServiceContext не должен быть private. jboss Это сообщение отредактировал(а) priam220 - 6.11.2012, 15:19 |
|||
|
||||
| RWIII |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 5.11.2012 Репутация: нет Всего: нет |
от jboss отказались)
сейчас сидим на GlassFish Server Open Source Edition 3.0.1 (Java EE 6) а EJB используется версии 3.0. сделал public"ом, но эффекта не дало.. Это сообщение отредактировал(а) RWIII - 6.11.2012, 15:37 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |