DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=4030>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=4030 IOException creating Postscript with graphics on Sun ------- Additional Comments From [EMAIL PROTECTED] 2001-10-08 23:18 ------- I feared that something like this might happen. The problem seems to be something related to different implementations of threads between the JDK on Windows and Solaris. Maybe there is also a problem with piped streams that I'm using to run the filters. When I wrote those filters I was a bit lazy to implement proper descendants of FilterOutputStreams. Instead I implemented them so they rather worked on the whole stream at once than in chunks like it would have to being implemented as FilterOutputStreams. That's why I had to introduce the piped streams. So, to resolve this we have to find out if there's a known problem with threads or piped stream in Solaris JDK and maybe try to find a work-around. Unfortunately, I can't help here because I don't have a Solaris machine handy. You might also try another version of the JDK. The other solution would be to reimplement the filters as descendants of FilterOutputStream. It would be so nice if someone could do this and also implement the RunLengthFilter which is part of PostScript Level 2, so we have at least some kind of compression on bitmaps. The problem here is that PS Level 2 supports LZW compression which brings up licence issues, but the RunLength compression is free. Only PS Level 3 has Flate compression. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]
