Use Piped streams to avoid having to create temporary files.
8485868788899091929394
jarOri = null; } catch (Throwable t) { } return new WarURLConnection(actual, mf); } finally { if (jarOri != null) try {