JAX-WS MTOM WS-Security
От: 6lackbird Россия  
Дата: 17.09.09 13:53
Оценка:
Один из методов веб сервиса загружает файл на сервер, файл большой. При использовании MTOM все нормально, но как только пытаемся подключить
WS-Security (encrypt attachment) падает по OutOfMemory (тест на 200МБ). В качестве имплементации используется XWSS.
Интересно, кто нить решал подобную задачу? Может подскажете фреймворки, обеспечивающие нужную функциональность
"Мы будем уничтожать свое ядерное оружие вместе с Америкой" (c) Б. Ельцин
jax-ws mtom ws-security
Re: JAX-WS MTOM WS-Security
От: C0s Россия  
Дата: 17.09.09 14:01
Оценка:
Здравствуйте, 6lackbird, Вы писали:

6> Интересно, кто нить решал подобную задачу? Может подскажете фреймворки, обеспечивающие нужную функциональность


задачу с большими файлами решать не доводилось, но хочется спросить, пробовали ли вы apache wss4j вместо xwss [как минимум, просто в использовании показалось более удобным]?
Re[2]: JAX-WS MTOM WS-Security
От: 6lackbird Россия  
Дата: 17.09.09 14:17
Оценка:
Здравствуйте, C0s, Вы писали:

C0s>Здравствуйте, 6lackbird, Вы писали:


6>> Интересно, кто нить решал подобную задачу? Может подскажете фреймворки, обеспечивающие нужную функциональность


C0s>задачу с большими файлами решать не доводилось, но хочется спросить, пробовали ли вы apache wss4j вместо xwss [как минимум, просто в использовании показалось более удобным]?


Да, основная часть проекта написана на spring-ws + wss4j (там где без вложенных файлов), сейчас пытаюсь найти что нить рабочее для запросов с вложениями

Wss4j к сожалению не поддерживает OASIS WSS SWA Profile 1.0/1.1 в отличии от xwss (а внутрях у него всё через byte[] )
"Мы будем уничтожать свое ядерное оружие вместе с Америкой" (c) Б. Ельцин
Re: JAX-WS MTOM WS-Security
От: JavaElitist  
Дата: 17.09.09 14:20
Оценка:
Здравствуйте, 6lackbird, Вы писали:

6> Один из методов веб сервиса загружает файл на сервер, файл большой.


Попробуйте Metro 3.0, пока RC, но думаю, что решит Ваши проблемы.
Re[2]: JAX-WS MTOM WS-Security
От: 6lackbird Россия  
Дата: 17.09.09 14:25
Оценка:
Здравствуйте, JavaElitist, Вы писали:

JE>Попробуйте Metro 3.0, пока RC, но думаю, что решит Ваши проблемы.


а разве xwss 3.0 не часть этого метро?
"Мы будем уничтожать свое ядерное оружие вместе с Америкой" (c) Б. Ельцин
Re[3]: JAX-WS MTOM WS-Security
От: JavaElitist  
Дата: 17.09.09 14:33
Оценка:
Здравствуйте, 6lackbird, Вы писали:

6>Здравствуйте, JavaElitist, Вы писали:


JE>>Попробуйте Metro 3.0, пока RC, но думаю, что решит Ваши проблемы.


6>а разве xwss 3.0 не часть этого метро?


В том и дело, что новой версии могли исправить такой баг, т.к. такая проблема уже всплывала много раз.
Re[4]: JAX-WS MTOM WS-Security
От: 6lackbird Россия  
Дата: 17.09.09 14:42
Оценка:
Здравствуйте, JavaElitist, Вы писали:

JE>В том и дело, что новой версии могли исправить такой баг, т.к. такая проблема уже всплывала много раз.


а ссылочкой не поделитесь? а то тут только 2.0EA раздают
"Мы будем уничтожать свое ядерное оружие вместе с Америкой" (c) Б. Ельцин
Re[5]: JAX-WS MTOM WS-Security
От: JavaElitist  
Дата: 18.09.09 08:46
Оценка:
Здравствуйте, 6lackbird, Вы писали:

6>Здравствуйте, JavaElitist, Вы писали:


JE>>В том и дело, что новой версии могли исправить такой баг, т.к. такая проблема уже всплывала много раз.


6>а ссылочкой не поделитесь? а то тут только 2.0EA раздают


Оно и есть, я просто перепутал...2.0 новая версия, а не 3.0
Re[5]: JAX-WS MTOM WS-Security
От: Dervish24  
Дата: 26.01.10 08:12
Оценка:
Здравствуйте, 6lackbird, Вы писали:

JE>>В том и дело, что новой версии могли исправить такой баг, т.к. такая проблема уже всплывала много раз.


6>а ссылочкой не поделитесь? а то тут только 2.0EA раздают


Помогло ли обновление?
Re[6]: JAX-WS MTOM WS-Security
От: 6lackbird Россия  
Дата: 26.01.10 20:06
Оценка:
Здравствуйте, Dervish24, Вы писали:

D>Помогло ли обновление?


на тот момент нет, а потом переделал на jax-ws + mtom + https
... << RSDN@Home 1.2.0 alpha 4 rev. 1227>>
"Мы будем уничтожать свое ядерное оружие вместе с Америкой" (c) Б. Ельцин
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.