Author: mriou
Date: Fri Sep 29 16:08:19 2006
New Revision: 451488
URL: http://svn.apache.org/viewvc?view=rev&rev=451488
Log:
Zip can be weird sometimes, asking you to unpack files without the dirs to
which they belong.
Modified:
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
Modified:
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
URL:
http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java?view=diff&rev=451488&r1=451487&r2=451488
==============================================================================
---
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
(original)
+++
incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
Fri Sep 29 16:08:19 2006
@@ -200,8 +200,10 @@
continue;
}
__log.debug("Extracting file: " + entry.getName());
+ File destFile = new File(dest, entry.getName());
+ if (!destFile.getParentFile().exists())
destFile.getParentFile().mkdirs();
copyInputStream(zis, new BufferedOutputStream(
- new FileOutputStream(new File(dest,
entry.getName()))));
+ new FileOutputStream(destFile)));
}
zis.close();
} catch (IOException e) {