Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Working with Web Services | About Pre-8.2 Compatibility Mode | Setting Compatibility Mode
 
Setting Compatibility Mode
Keep the following points in mind when setting the Pre-8.2 compatibility mode property for a web service descriptor:
*You can set the compatibility mode using Designer 8.2 or later only.
*The compatibility mode alters the design-time features available for the web service descriptor and might change the run-time behavior of the web service descriptor.
*You can use the pub.utils.ws:setCompatibilityModeFalse service to change the Pre-8.2 compatibility mode property value for multiple web service descriptors at one time. For more information, see the webMethods Integration Server Built-In Services Reference.
*If you intend to change the compatibility mode of a web service descriptor for which you published metadata to CentraSite, first retract metadata for the web service descriptor. Next, change the compatibility mode. Finally, republish metadata for the web service descriptor to CentraSite.
*The Pre-8.2 compatibility mode property and the ability to run in pre-8.2 compatibility mode are deprecated as of Integration Server 10.4 due to the deprecation of the earlier web services implementation introduced in Integration Server 7.1.
*To set the compatibility mode for a web service descriptor
1. Open Designer.
2. In Package Navigator view, open and lock the web service descriptor for which you want to change the compatibility mode.
3. In the Properties view, next to Pre-8.2 compatibility mode, do one of the following:
*Select True if you want the web service descriptor to run in pre-8.2 compatibility mode. True indicates that Integration Server will deploy the web service descriptor to the earlier web services implementation introduced in Integration Server versions 7.1.
*Select False if you do not want the web service descriptor to run in pre-8.2 compatibility mode. False indicates that Integration Server will deploy the web service descriptor to the current Web Services Stack.
Designer verifies that the web service descriptor can be deployed to the web services stack that corresponds to the chosen compatibility mode and displays any errors or warnings.
4. If Designer displays errors or warnings, do one of the following:
*If errors occur, Designer determined that the web service descriptor cannot be deployed to the corresponding web services stack successfully. Designer displays the errors that identify the functionality that is incompatible with the web services stack. Click OK to cancel the change to the Pre-8.2 compatibility mode property.
*If warnings occur, Designer determined that the web service descriptor can be deployed to the corresponding web services stack successfully but some run-time behavior might change. Designer displays any warnings about the functional changes of the web service descriptor in the web services stack. Click OK to proceed with the change to the Pre-8.2 compatibility mode property. Click Cancel to cancel the change.
5. Click File > Save.