How to ... Upgrade to a New AXL Schema Version
Why Upgrade?
Developers should always adopt support for the latest schema available to maintain interoperability with Unified CM. Adoption of the latest schema enables developers to take advantage of the newest features and functions available. Remember, old AXL schemas are deprecated and removed in the first major Unified CM release. Read More about AXL Versioning
Step 1. Pick your new schema version
Review the AXL Schema Versioning policy updated for Unified CM 10.0 and determine the version of Unified CM and the AXL Schema version you plan to use.
Step 2. Get the new version of Cisco Unified Communications Manager
Solution Partner Program members, if you are going to use a new version of the Cisco Unified CM, order the "Not-for-resale" software bundle for the version of Cisco Unified Communications Manager you are planning to use. You can install the new version in your development lab, and use it to test your upgraded application. Solution Partner Program members can also register to use the DevNet Sandbox for development purposes.
Customers, contact your local Cisco account representative to obtain the latest version of Cisco Unified CM.
Step 3. Determine which AXL APIs have changed
Review the Operations by Release Matrix and determine which of the APIs used by your application have changed in the version of the schema you plan to use.
Read the New and Changed section of the Developer Guide to learn the specifics of what has changed or is new.
Step 4. Review the AXL Schema Reference
For each updated or new API you are using, review the AXL Schema Reference to see the details of the new or changed interface.
Step 5. Validate integration with Cisco Unified CM
Solution Partner Program members, schedule your application for Interoperability Verification Testing to obtain the Cisco Compatibility Logo.
AXL Versioning
Understand which AXL Schema versions are supported in each Cisco Unified Communications Manager release.