Changes between version 1 and version 3

Version Uploaded
1 4/6/16 9:22 AM
3 4/6/16 9:22 AM
Client Version: 1 Reverse the versions Server Version: 3

PortType: ArticleServicePT

Operations Messages Modifications Compatibility
create createRequest unsafe
createResponse unsafe
delete deleteRequest unsafe
deleteResponse
get getRequest unsafe
getResponse unsafe
getAll getAllRequest removed
getAllResponse removed

Changes

  • Definitions:
    • PortType ArticleServicePT:
      • Operation getAll removed.
      • Operation create:
        • Input:
          • Message createRequest:
            • Part parameters:
              • Element create:
                • ComplexType CreateType:
                  • Sequence:
                    • Element article:
                      • ComplexType ArticleType:
                        • Sequence:
                          • Element price:
                            • ComplexType MoneyType:
                              • Annotation removed.
                          • Element id:
                            • SimpleType IdentifierType:
                              • Value of pattern changed from [A-Z]{2}-\d{5} to [A-Z]{3}-\d{5}.
                          • Element weight with minOccurs 0 added to position 5(end of sequence).
        • Output:
          • Message createResponse:
            • Part parameters:
              • Element createResponse:
                • ComplexType CreateResponseType:
                  • Sequence:
                    • Element id:
                      • SimpleType IdentifierType:
                        • Value of pattern changed from [A-Z]{2}-\d{5} to [A-Z]{3}-\d{5}.
      • Operation get:
        • Input:
          • Message getRequest:
            • Part parameters:
              • Element get:
                • ComplexType GetType:
                  • Sequence:
                    • Element id:
                      • SimpleType IdentifierType:
                        • Value of pattern changed from [A-Z]{2}-\d{5} to [A-Z]{3}-\d{5}.
        • Output:
          • Message getResponse:
            • Part parameters:
              • Element getResponse:
                • ComplexType GetResponseType:
                  • Sequence:
                    • Element article:
                      • ComplexType ArticleType:
                        • Sequence:
                          • Element price:
                            • ComplexType MoneyType:
                              • Annotation removed.
                          • Element id:
                            • SimpleType IdentifierType:
                              • Value of pattern changed from [A-Z]{2}-\d{5} to [A-Z]{3}-\d{5}.
                          • Element weight with minOccurs 0 added to position 5(end of sequence).
      • Operation delete:
        • Input:
          • Message deleteRequest:
            • Part parameters:
              • Element delete:
                • ComplexType DeleteType:
                  • Sequence:
                    • Element id:
                      • SimpleType IdentifierType:
                        • Value of pattern changed from [A-Z]{2}-\d{5} to [A-Z]{3}-\d{5}.
    • Types:
      • Schema http://predic8.com/wsdl/material/ArticleService/1/ has changed:
        • Imported schema http://predic8.com/material/1/:
          • ComplexType ArticleType:
            • Sequence:
              • Element weight with minOccurs 0 added to position 5(end of sequence).
          • Imported schema http://predic8.com/common/1/:
            • ComplexType MoneyType:
              • Annotation removed.
            • ComplexType PersonType:
              • Sequence:
                • Position of element firstName changed from 2 to 3.
                • Position of element lastName changed from 3 to 4.
                • Position of element address changed from 4 to 5.
                • Element title with minOccurs 1 added to position 2.
            • ComplexType AddressType:
              • Sequence:
                • Element zipCode:
                  • The type of element 'zipCode' changed from xsd:string to tns:zipType.
            • SimpleType {http://predic8.com/common/1/}zipType added.
            • SimpleType IdentifierType:
              • Value of pattern changed from [A-Z]{2}-\d{5} to [A-Z]{3}-\d{5}.
    • Service ArticleService:
      • Port ArticleServicePTPort removed.
      • Port ArticleServicePort added.

Summary

Safe modifications: 35

Breaking modifications: 5

These symbols indicate that:

  • : Element added to the schema.
  • : Element removed from the schema.
  • : Change will not break the interface.
  • : Change will break the interface.
  • : Change may break the interface.
  • : Change is related to the request message.
  • : Change is related to the response message.
  • : Change is related to a fault message.