You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by co...@apache.org on 2001/02/04 09:30:44 UTC
cvs commit: jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb WeblogicDeploymentTool.java
conor 01/02/04 00:30:44
Modified: src/main/org/apache/tools/ant/taskdefs/optional/ejb
WeblogicDeploymentTool.java
Log:
Try to maintain the current compression setting rather than just avoiding
compression, since Weblogic 6.0 generates compressed jars whereas 5.1
generates uncompressed jars
Revision Changes Path
1.16 +8 -1 jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.java
Index: WeblogicDeploymentTool.java
===================================================================
RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- WeblogicDeploymentTool.java 2001/01/25 14:39:17 1.15
+++ WeblogicDeploymentTool.java 2001/02/04 08:30:44 1.16
@@ -537,7 +537,14 @@
int bytesRead;
InputStream is;
JarEntry je = (JarEntry)e.nextElement();
-
+ if (je.getCompressedSize() == -1 ||
+ je.getCompressedSize() == je.getSize()) {
+ newJarStream.setLevel(0);
+ }
+ else {
+ newJarStream.setLevel(9);
+ }
+
// Update with changed Bean class
if (replaceEntries.containsKey(je.getName()))
{