ResourceReader produces Java Heap Overflow when reading a huge resource
-----------------------------------------------------------------------
Key: COCOON-2168
URL: https://issues.apache.org/jira/browse/COCOON-2168
Project: Cocoon
Issue Type: Bug
Components: * Cocoon Core
Affects Versions: 2.2-dev (Current SVN)
Reporter: Felix Knecht
Assignee: Felix Knecht
When reading a huge resource (i.e. 700MB file) the ResourceReader produces an
overflow due to the BufferedOutputStream which is used (and forced to be used
via AbstractReader). The BufferedOutputStream flushes only at the end (or when
forced to), but overwrites the flush method to do nothing.
As I don't know exactly where the BufferedOutputStream is used and what kind of
impacts it will have to change it there I'm just going to fix the
ResourceReader.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.