http://git-wip-us.apache.org/repos/asf/stratos/blob/2c34f816/service-stubs/org.apache.stratos.manager.service.stub/src/main/resources/StratosManagerService.wsdl
----------------------------------------------------------------------
diff --cc 
service-stubs/org.apache.stratos.manager.service.stub/src/main/resources/StratosManagerService.wsdl
index f85732e,05077f3..6d0e3fa
--- 
a/service-stubs/org.apache.stratos.manager.service.stub/src/main/resources/StratosManagerService.wsdl
+++ 
b/service-stubs/org.apache.stratos.manager.service.stub/src/main/resources/StratosManagerService.wsdl
@@@ -34,25 -34,10 +34,24 @@@
          <xs:schema 
xmlns:ax24="http://signup.application.domain.messaging.stratos.apache.org/xsd"; 
xmlns:ax22="http://exception.manager.stratos.apache.org/xsd"; 
attributeFormDefault="qualified" elementFormDefault="qualified" 
targetNamespace="http://impl.services.manager.stratos.apache.org";>
              <xs:import 
namespace="http://exception.manager.stratos.apache.org/xsd"/>
              <xs:import 
namespace="http://signup.application.domain.messaging.stratos.apache.org/xsd"/>
-             <xs:element 
name="StratosManagerServiceArtifactDistributionCoordinatorException">
++            <xs:element name="canCartirdgeGroupBeRemoved">
 +                <xs:complexType>
 +                    <xs:sequence>
-                         <xs:element minOccurs="0" 
name="ArtifactDistributionCoordinatorException" nillable="true" 
type="ax21:ArtifactDistributionCoordinatorException"/>
++                        <xs:element minOccurs="0" name="cartridgeGroupUuid" 
nillable="true" type="xs:string"/>
 +                    </xs:sequence>
 +                </xs:complexType>
 +            </xs:element>
-             <xs:element name="notifyArtifactUpdatedEventForSignUp">
++            <xs:element name="canCartirdgeGroupBeRemovedResponse">
 +                <xs:complexType>
 +                    <xs:sequence>
-                         <xs:element minOccurs="0" name="applicationId" 
nillable="true" type="xs:string"/>
-                         <xs:element minOccurs="0" name="tenantId" 
type="xs:int"/>
++                        <xs:element minOccurs="0" name="return" 
type="xs:boolean"/>
 +                    </xs:sequence>
 +                </xs:complexType>
 +            </xs:element>
-             <xs:element name="notifyArtifactUpdatedEventForRepository">
+             <xs:element 
name="StratosManagerServiceApplicationSignUpException">
                  <xs:complexType>
                      <xs:sequence>
-                         <xs:element minOccurs="0" name="repoUrl" 
nillable="true" type="xs:string"/>
+                         <xs:element minOccurs="0" 
name="ApplicationSignUpException" nillable="true" 
type="ax21:ApplicationSignUpException"/>
                      </xs:sequence>
                  </xs:complexType>
              </xs:element>
@@@ -84,54 -71,32 +85,53 @@@
                      </xs:sequence>
                  </xs:complexType>
              </xs:element>
-             <xs:element name="canCartridgeBeRemovedResponse">
 -            <xs:element name="getApplicationSignUps">
++            <xs:element name="applicationSignUpExist">
                  <xs:complexType>
                      <xs:sequence>
-                         <xs:element minOccurs="0" name="return" 
type="xs:boolean"/>
+                         <xs:element minOccurs="0" name="applicationId" 
nillable="true" type="xs:string"/>
++                        <xs:element minOccurs="0" name="tenantId" 
type="xs:int"/>
                      </xs:sequence>
                  </xs:complexType>
              </xs:element>
-             <xs:element name="canCartirdgeGroupBeRemoved">
 -            <xs:element name="getApplicationSignUpsResponse">
++            <xs:element name="applicationSignUpExistResponse">
                  <xs:complexType>
                      <xs:sequence>
-                         <xs:element minOccurs="0" name="cartridgeGroupName" 
nillable="true" type="xs:string"/>
 -                        <xs:element maxOccurs="unbounded" minOccurs="0" 
name="return" nillable="true" type="ax23:ApplicationSignUp"/>
++                        <xs:element minOccurs="0" name="return" 
type="xs:boolean"/>
                      </xs:sequence>
                  </xs:complexType>
              </xs:element>
-             <xs:element name="canCartirdgeGroupBeRemovedResponse">
 -            <xs:element 
name="StratosManagerServiceArtifactDistributionCoordinatorException">
++            <xs:element name="applicationSignUpsExist">
                  <xs:complexType>
                      <xs:sequence>
-                         <xs:element minOccurs="0" name="return" 
type="xs:boolean"/>
 -                        <xs:element minOccurs="0" 
name="ArtifactDistributionCoordinatorException" nillable="true" 
type="ax21:ArtifactDistributionCoordinatorException"/>
++                        <xs:element minOccurs="0" name="applicationId" 
nillable="true" type="xs:string"/>
                      </xs:sequence>
                  </xs:complexType>
              </xs:element>
-             <xs:element name="StratosManagerServiceDomainMappingException">
 -            <xs:element name="notifyArtifactUpdatedEventForSignUp">
++            <xs:element name="applicationSignUpsExistResponse">
 +                <xs:complexType>
 +                    <xs:sequence>
-                         <xs:element minOccurs="0" 
name="DomainMappingException" nillable="true" 
type="ax21:DomainMappingException"/>
++                        <xs:element minOccurs="0" name="return" 
type="xs:boolean"/>
 +                    </xs:sequence>
 +                </xs:complexType>
 +            </xs:element>
-             <xs:element name="addDomainMapping">
++            <xs:element name="getApplicationSignUps">
                  <xs:complexType>
                      <xs:sequence>
-                         <xs:element minOccurs="0" name="domainMapping" 
nillable="true" type="ax23:DomainMapping"/>
+                         <xs:element minOccurs="0" name="applicationId" 
nillable="true" type="xs:string"/>
 -                        <xs:element minOccurs="0" name="tenantId" 
type="xs:int"/>
 +                    </xs:sequence>
 +                </xs:complexType>
 +            </xs:element>
-             <xs:element name="addUsedCartridgesInCartridgeGroups">
++            <xs:element name="getApplicationSignUpsResponse">
 +                <xs:complexType>
 +                    <xs:sequence>
-                         <xs:element minOccurs="0" name="cartridgeGroupName" 
nillable="true" type="xs:string"/>
-                         <xs:element maxOccurs="unbounded" minOccurs="0" 
name="cartridgeNames" nillable="true" type="xs:string"/>
++                        <xs:element maxOccurs="unbounded" minOccurs="0" 
name="return" nillable="true" type="ax23:ApplicationSignUp"/>
 +                    </xs:sequence>
 +                </xs:complexType>
 +            </xs:element>
-             <xs:element name="removeUsedCartridgesInCartridgeGroups">
++            <xs:element 
name="StratosManagerServiceArtifactDistributionCoordinatorException">
 +                <xs:complexType>
 +                    <xs:sequence>
-                         <xs:element minOccurs="0" name="cartridgeGroupName" 
nillable="true" type="xs:string"/>
-                         <xs:element maxOccurs="unbounded" minOccurs="0" 
name="cartridgeNames" nillable="true" type="xs:string"/>
++                        <xs:element minOccurs="0" 
name="ArtifactDistributionCoordinatorException" nillable="true" 
type="ax21:ArtifactDistributionCoordinatorException"/>
                      </xs:sequence>
                  </xs:complexType>
              </xs:element>
@@@ -259,10 -223,17 +258,11 @@@
                      </xs:sequence>
                  </xs:complexType>
              </xs:element>
-             <xs:element name="getApplicationSignUpsResponse">
 -            <xs:element name="canCartirdgeGroupBeRemoved">
 -                <xs:complexType>
 -                    <xs:sequence>
 -                        <xs:element minOccurs="0" name="cartridgeGroupUuid" 
nillable="true" type="xs:string"/>
 -                    </xs:sequence>
 -                </xs:complexType>
 -            </xs:element>
 -            <xs:element name="canCartirdgeGroupBeRemovedResponse">
++            <xs:element name="notifyArtifactUpdatedEventForSignUp">
                  <xs:complexType>
                      <xs:sequence>
-                         <xs:element maxOccurs="unbounded" minOccurs="0" 
name="return" nillable="true" type="ax23:ApplicationSignUp"/>
 -                        <xs:element minOccurs="0" name="return" 
type="xs:boolean"/>
++                        <xs:element minOccurs="0" name="applicationId" 
nillable="true" type="xs:string"/>
++                        <xs:element minOccurs="0" name="tenantId" 
type="xs:int"/>
                      </xs:sequence>
                  </xs:complexType>
              </xs:element>
@@@ -297,6 -259,6 +288,15 @@@
      <wsdl:message name="canCartridgeBeRemovedResponse">
          <wsdl:part name="parameters" 
element="ns:canCartridgeBeRemovedResponse"/>
      </wsdl:message>
++    <wsdl:message name="applicationSignUpExistRequest">
++        <wsdl:part name="parameters" element="ns:applicationSignUpExist"/>
++    </wsdl:message>
++    <wsdl:message name="applicationSignUpExistResponse">
++        <wsdl:part name="parameters" 
element="ns:applicationSignUpExistResponse"/>
++    </wsdl:message>
++    <wsdl:message name="StratosManagerServiceApplicationSignUpException">
++        <wsdl:part name="parameters" 
element="ns:StratosManagerServiceApplicationSignUpException"/>
++    </wsdl:message>
      <wsdl:message name="getApplicationSignUpsRequest">
          <wsdl:part name="parameters" element="ns:getApplicationSignUps"/>
      </wsdl:message>
@@@ -385,6 -339,6 +380,11 @@@
              <wsdl:input message="ns:canCartridgeBeRemovedRequest" 
wsaw:Action="urn:canCartridgeBeRemoved"/>
              <wsdl:output message="ns:canCartridgeBeRemovedResponse" 
wsaw:Action="urn:canCartridgeBeRemovedResponse"/>
          </wsdl:operation>
++        <wsdl:operation name="applicationSignUpExist">
++            <wsdl:input message="ns:applicationSignUpExistRequest" 
wsaw:Action="urn:applicationSignUpExist"/>
++            <wsdl:output message="ns:applicationSignUpExistResponse" 
wsaw:Action="urn:applicationSignUpExistResponse"/>
++            <wsdl:fault 
message="ns:StratosManagerServiceApplicationSignUpException" 
name="StratosManagerServiceApplicationSignUpException" 
wsaw:Action="urn:applicationSignUpExistStratosManagerServiceApplicationSignUpException"/>
++        </wsdl:operation>
          <wsdl:operation name="getApplicationSignUps">
              <wsdl:input message="ns:getApplicationSignUpsRequest" 
wsaw:Action="urn:getApplicationSignUps"/>
              <wsdl:output message="ns:getApplicationSignUpsResponse" 
wsaw:Action="urn:getApplicationSignUpsResponse"/>
@@@ -457,17 -406,8 +457,20 @@@
      </wsdl:portType>
      <wsdl:binding name="StratosManagerServiceSoap11Binding" 
type="ns:StratosManagerServicePortType">
          <soap:binding transport="http://schemas.xmlsoap.org/soap/http"; 
style="document"/>
-         <wsdl:operation name="canCartridgeBeRemoved">
-             <soap:operation soapAction="urn:canCartridgeBeRemoved" 
style="document"/>
++        <wsdl:operation name="applicationSignUpExist">
++            <soap:operation soapAction="urn:applicationSignUpExist" 
style="document"/>
 +            <wsdl:input>
 +                <soap:body use="literal"/>
 +            </wsdl:input>
 +            <wsdl:output>
 +                <soap:body use="literal"/>
 +            </wsdl:output>
++            <wsdl:fault 
name="StratosManagerServiceApplicationSignUpException">
++                <soap:fault use="literal" 
name="StratosManagerServiceApplicationSignUpException"/>
++            </wsdl:fault>
 +        </wsdl:operation>
-         <wsdl:operation name="addUsedCartridgeGroupsInApplications">
-             <soap:operation 
soapAction="urn:addUsedCartridgeGroupsInApplications" style="document"/>
+         <wsdl:operation name="canCartridgeBeRemoved">
+             <soap:operation soapAction="urn:canCartridgeBeRemoved" 
style="document"/>
              <wsdl:input>
                  <soap:body use="literal"/>
              </wsdl:input>
@@@ -640,17 -565,8 +640,20 @@@
      </wsdl:binding>
      <wsdl:binding name="StratosManagerServiceSoap12Binding" 
type="ns:StratosManagerServicePortType">
          <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"; 
style="document"/>
-         <wsdl:operation name="canCartridgeBeRemoved">
-             <soap12:operation soapAction="urn:canCartridgeBeRemoved" 
style="document"/>
++        <wsdl:operation name="applicationSignUpExist">
++            <soap12:operation soapAction="urn:applicationSignUpExist" 
style="document"/>
 +            <wsdl:input>
 +                <soap12:body use="literal"/>
 +            </wsdl:input>
 +            <wsdl:output>
 +                <soap12:body use="literal"/>
 +            </wsdl:output>
++            <wsdl:fault 
name="StratosManagerServiceApplicationSignUpException">
++                <soap12:fault use="literal" 
name="StratosManagerServiceApplicationSignUpException"/>
++            </wsdl:fault>
 +        </wsdl:operation>
-         <wsdl:operation name="addUsedCartridgeGroupsInApplications">
-             <soap12:operation 
soapAction="urn:addUsedCartridgeGroupsInApplications" style="document"/>
+         <wsdl:operation name="canCartridgeBeRemoved">
+             <soap12:operation soapAction="urn:canCartridgeBeRemoved" 
style="document"/>
              <wsdl:input>
                  <soap12:body use="literal"/>
              </wsdl:input>
@@@ -823,17 -724,8 +823,17 @@@
      </wsdl:binding>
      <wsdl:binding name="StratosManagerServiceHttpBinding" 
type="ns:StratosManagerServicePortType">
          <http:binding verb="POST"/>
-         <wsdl:operation name="canCartridgeBeRemoved">
-             <http:operation location="canCartridgeBeRemoved"/>
++        <wsdl:operation name="applicationSignUpExist">
++            <http:operation location="applicationSignUpExist"/>
 +            <wsdl:input>
 +                <mime:content type="text/xml" part="parameters"/>
 +            </wsdl:input>
 +            <wsdl:output>
 +                <mime:content type="text/xml" part="parameters"/>
 +            </wsdl:output>
 +        </wsdl:operation>
-         <wsdl:operation name="addUsedCartridgeGroupsInApplications">
-             <http:operation location="addUsedCartridgeGroupsInApplications"/>
+         <wsdl:operation name="canCartridgeBeRemoved">
+             <http:operation location="canCartridgeBeRemoved"/>
              <wsdl:input>
                  <mime:content type="text/xml" part="parameters"/>
              </wsdl:input>

Reply via email to