[ https://issues.apache.org/jira/browse/CXF-3158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12965308#action_12965308 ]
Christian Schneider commented on CXF-3158: ------------------------------------------ I also did some tests with tibco ems 4.4.1. At least at this version they also seem to hold the message in memory. So I think if we do not find at least one big implementation that really streams we should not implement streaming for jms in cxf as it would only increase complexity then. On the other hand supporting streaming for messages would be a nice differentiating feature for ActiveMQ. > Support Streaming for the JMS transport > --------------------------------------- > > Key: CXF-3158 > URL: https://issues.apache.org/jira/browse/CXF-3158 > Project: CXF > Issue Type: New Feature > Components: Transports > Reporter: Christian Schneider > Assignee: Christian Schneider > > Currently the JMS Transport reads or writes the full message body in one > step. To do so it buffers the complete message in memory. For very large > messages this consumes a lot of memory and slows down message processing. > The JMS API allows Streaming for StreamMessages and BytesMessages. So we > should be able to easily support this as well. > If we use a buffer we could support configuring the buffer size. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.