Author: mriou
Date: Thu Sep 28 16:38:10 2006
New Revision: 451059

URL: http://svn.apache.org/viewvc?view=rev&rev=451059
Log:
Fixed a bug when unzipping a deployment package containing subdirectories.

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=451059&r1=451058&r2=451059
==============================================================================
--- 
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
 Thu Sep 28 16:38:10 2006
@@ -194,7 +194,7 @@
                 while((entry = zis.getNextEntry()) != null) {
                     if(entry.isDirectory()) {
                         __log.debug("Extracting directory: " + 
entry.getName());
-                        new File(dest, entry.getName()).mkdir();
+                        new File(_deployPath, entry.getName()).mkdir();
                         continue;
                     }
                     __log.debug("Extracting file: " + entry.getName());
@@ -203,8 +203,8 @@
                 }
                 zis.close();
             } catch (IOException e) {
-                throw new AxisFault("Couldn't open attached deployment package 
(should be a zip containing the " +
-                        "deployment directory).", e);
+                throw new AxisFault("Couldn't open attached deployment package 
(should be a zip directly " +
+                        "including a deploy.xml descriptor, all resources 
being absolute to that root path).", e);
             }
         }
 


Reply via email to