SimpleFlatFileMarshaler runs out of memory on big files
-------------------------------------------------------

                 Key: SM-1349
                 URL: https://issues.apache.org/activemq/browse/SM-1349
             Project: ServiceMix
          Issue Type: Bug
          Components: servicemix-core
    Affects Versions: 3.2.2, 3.3
            Reporter: Andrew Skiba
             Fix For: 3.2.2, 3.3
         Attachments: sffm.patch, sffm_test.patch

unlike DefaultFileMarshaler, SimpleFlatFileMarshaler creates the whole 
resulting XML in memory. This causes out of memory exception. See the test case 
and the fix in the attachments.

The idea is to wrap the input stream, so the conversion is done line-by-line 
when (and if) the normalized message content is read. Attention is payed to 
keep backward compatibility so protected members behave the same.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to