You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by bo...@apache.org on 2009/02/17 23:51:12 UTC

svn commit: r745284 - in /ode/trunk/axis2/src/main: java/org/apache/ode/axis2/service/DeploymentWebService.java wsdl/deploy.wsdl

Author: boisvert
Date: Tue Feb 17 22:51:12 2009
New Revision: 745284

URL: http://svn.apache.org/viewvc?rev=745284&view=rev
Log:
ODE-517: DeploymentService Response and WSDL are invalid

Modified:
    ode/trunk/axis2/src/main/java/org/apache/ode/axis2/service/DeploymentWebService.java
    ode/trunk/axis2/src/main/wsdl/deploy.wsdl

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=745284&r1=745283&r2=745284&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 Feb 17 22:51:12 2009
@@ -198,7 +198,7 @@
                     Collection<String> packageNames = _store.getPackages();
                     OMElement response = factory.createOMElement("deployedPackages", null);
                     for (String name : packageNames) {
-                        OMElement nameElmt = factory.createOMElement("name", null);
+                        OMElement nameElmt = factory.createOMElement(new QName( "http://www.apache.org/ode/deployapi","name"));
                         nameElmt.setText(name);
                         response.addChild(nameElmt);
                     }
@@ -274,7 +274,7 @@
 
             OMElement responseOp = factory.createOMElement(op, _pmapi);
             responseOp.addChild(response);
-            envelope.getBody().addChild(response);
+            envelope.getBody().addChild(responseOp);
             AxisEngine.send(outMsgContext);
         }
     }

Modified: ode/trunk/axis2/src/main/wsdl/deploy.wsdl
URL: http://svn.apache.org/viewvc/ode/trunk/axis2/src/main/wsdl/deploy.wsdl?rev=745284&r1=745283&r2=745284&view=diff
==============================================================================
--- ode/trunk/axis2/src/main/wsdl/deploy.wsdl (original)
+++ ode/trunk/axis2/src/main/wsdl/deploy.wsdl Tue Feb 17 22:51:12 2009
@@ -38,9 +38,9 @@
             </xsd:all>
         </xsd:complexType>
         <xsd:complexType name="packageNames">
-            <xsd:all>
-                <xsd:element name="name" type="xsd:string" />
-            </xsd:all>
+            <xsd:sequence>
+                <xsd:element name="name" type="xsd:string" minOccurs="0" maxOccurs="unbounded" />
+            </xsd:sequence>
         </xsd:complexType>
         <xsd:complexType name="processIds">
             <xsd:all>
@@ -165,4 +165,4 @@
         </port>
     </service>
 
-</definitions>
\ No newline at end of file
+</definitions>