Author: midon
Date: Tue Apr 21 23:12:54 2009
New Revision: 767329

URL: http://svn.apache.org/viewvc?rev=767329&view=rev
Log:
more haste, less speed

Modified:
    
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java

Modified: 
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
URL: 
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java?rev=767329&r1=767328&r2=767329&view=diff
==============================================================================
--- 
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
 (original)
+++ 
ode/branches/APACHE_ODE_1.X/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
 Tue Apr 21 23:12:54 2009
@@ -109,11 +109,11 @@
 
             try {
                 if (operation.equals("deploy")) {
-                    OMElement namePart = 
messageContext.getEnvelope().getBody().getFirstElement().getFirstElement();
-                    OMElement zipPart = namePart.getFirstElement();
-                    OMElement zip = (zipPart == null) ? null : 
zipPart.getFirstElement();
-                    if (zip == null || 
!zipPart.getQName().getLocalPart().equals("package") 
-                            || !zip.getQName().getLocalPart().equals("zip"))
+                    OMElement deployElement = 
messageContext.getEnvelope().getBody().getFirstElement();
+                    OMElement namePart = deployElement.getFirstElement();
+                    OMElement packagePart = 
deployElement.getFirstChildWithName(new 
QName("http://www.apache.org/ode/pmapi/types/2006/08/02/";, "package"));
+                    OMElement zip = (packagePart == null) ? null : 
packagePart.getFirstChildWithName(new 
QName("http://www.apache.org/ode/pmapi/types/2006/08/02/";, "zip"));
+                    if (zip == null || packagePart == null)
                         throw new OdeFault("Your message should contain an 
element named 'package' with a 'zip' element"); 
 
                     OMText binaryNode = (OMText) zip.getFirstOMChild();


Reply via email to