Hey, for the GeoNode process I'm using the org.geoserver.data.util.IOUtils.zipDirectory method (indirectly through shape-zipping). Problem is that this method is taking ownership of its argument ZipOutputStream since its calling zipout.finish(), essentially preventing the calling code (which owns the zip output stream) to append more content to the zip archive.
As far as I can tell the only code using this is the ShapeZipOutputFormat? (for which I'm going to propose a refactor in a separate email). So I would like to prevent the utility method from calling ZipOutputStream.finish() at all and instead leave the responsibility to the calling code, which I think would be more appropriate. thoughts? Cheers, Gabriel -- Gabriel Roldan OpenGeo - http://opengeo.org Expert service straight from the developers. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Geoserver-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-devel
