Да, из-за того, как работают Jax-ws и SOAP, вся полезная нагрузка привязывается: либо к дереву (более высокое использование памяти), либо к POJO / бинам (немного меньшее использование памяти). В любом случае, использование памяти будет пропорционально размеру сообщения.
Хотя теоретически может быть возможно создать потоковый / чанкованный интерфейс для обработки Soap, его реализовать нетривиально, и в настоящее время ни один стек не делает этого.