This text file contains sample code fragments from:
Section 23.1 - Versioning Policies
Chapter 23 - Advanced Versioning
Book - Web Service Contract Design & Versioning for SOA
Series - The Prentice Hall Service Technology Series from Thomas Erl
Site - www.servicetechbooks.com
Example 23.1 - Version 1.0 of a simple policy expression.
Example 23.2 - A new policy assertion is added to the policy expression, thereby incrementing its version number.
Example 23.3 - Version 1.1 of the policy expression which now provides an alternative containing two assertions.
Example 23.4 - Version 1.1 of a policy expression that has been extended with an optional assertion.
Example 23.5 - Version 2.0 of a policy expression that has been extended with an ignorable assertion considered an incompatible change.
Example 23.6 - A policy expression is attached to a second port element within a service construct.