Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
I'm not sure if this will prove out as a defect, but I'm writing it up. In the DataHandler type class in Aegis the wrapBytes method does not package the bytes as a ByteArrayInputStream in a data source. The result is that 'unoptimized' data handlers are completely different inside from optimized ones, and code has to condition on it, and it's a pain. It would be better, if not very compatible, to always set up a stream.