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>