You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mi...@apache.org on 2009/04/22 01:20:36 UTC
svn commit: r767330 -
/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
Author: midon
Date: Tue Apr 21 23:20:36 2009
New Revision: 767330
URL: http://svn.apache.org/viewvc?rev=767330&view=rev
Log:
more haste, less speed
Modified:
ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
Modified: ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
URL: http://svn.apache.org/viewvc/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java?rev=767330&r1=767329&r2=767330&view=diff
==============================================================================
--- ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java (original)
+++ ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java Tue Apr 21 23:20:36 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();