Один из методов веб сервиса загружает файл на сервер, файл большой. При использовании MTOM все нормально, но как только пытаемся подключить
WS-Security (encrypt attachment) падает по OutOfMemory (тест на 200МБ). В качестве имплементации используется XWSS.
Интересно, кто нить решал подобную задачу? Может подскажете фреймворки, обеспечивающие нужную функциональность
"Мы будем уничтожать свое ядерное оружие вместе с Америкой" (c) Б. Ельцин
Здравствуйте, 6lackbird, Вы писали:
6> Интересно, кто нить решал подобную задачу? Может подскажете фреймворки, обеспечивающие нужную функциональность
задачу с большими файлами решать не доводилось, но хочется спросить, пробовали ли вы apache wss4j вместо xwss [как минимум, просто в использовании показалось более удобным]?
Здравствуйте, C0s, Вы писали:
C0s>Здравствуйте, 6lackbird, Вы писали:
6>> Интересно, кто нить решал подобную задачу? Может подскажете фреймворки, обеспечивающие нужную функциональность
C0s>задачу с большими файлами решать не доводилось, но хочется спросить, пробовали ли вы apache wss4j вместо xwss [как минимум, просто в использовании показалось более удобным]?
Да, основная часть проекта написана на spring-ws + wss4j (там где без вложенных файлов), сейчас пытаюсь найти что нить рабочее для запросов с вложениями
Wss4j к сожалению не поддерживает OASIS WSS SWA Profile 1.0/1.1 в отличии от xwss (а внутрях у него всё через byte[] )
"Мы будем уничтожать свое ядерное оружие вместе с Америкой" (c) Б. Ельцин
Здравствуйте, 6lackbird, Вы писали:
6>Здравствуйте, JavaElitist, Вы писали:
JE>>Попробуйте Metro 3.0, пока RC, но думаю, что решит Ваши проблемы.
6>а разве xwss 3.0 не часть этого метро?
В том и дело, что новой версии могли исправить такой баг, т.к. такая проблема уже всплывала много раз.
Здравствуйте, 6lackbird, Вы писали:
6>Здравствуйте, JavaElitist, Вы писали:
JE>>В том и дело, что новой версии могли исправить такой баг, т.к. такая проблема уже всплывала много раз.
6>а ссылочкой не поделитесь? а то тут только 2.0EA раздают
Оно и есть, я просто перепутал...2.0 новая версия, а не 3.0
Здравствуйте, 6lackbird, Вы писали:
JE>>В том и дело, что новой версии могли исправить такой баг, т.к. такая проблема уже всплывала много раз.
6>а ссылочкой не поделитесь? а то тут только 2.0EA раздают