Release 10.4
Added Items
API Gateway preference Integration Cloud preference page enables Designer to connect to Integration Cloud (Window > Preference > Software AG > API Gateway).
The API Gateway metadata repository type in the Asset publish wizard helps a user to configure connections to API Gateway and publish assets.
JSON schema Designer provides an option for creation of JSON document type from a JSON schema using the JSON document type creation wizard.
GraphQL descriptor Designer provides an option for creation of GraphQL descriptor from GraphQL descriptor creation wizard.
Swagger missing spec enhancements to REST API descriptor Designer provides the following Swagger specification options for a REST API descriptor:
![*](chapterTOC_bullet.png)
Creating and associating security definitions and providing the reference to external documentation for REST operations and the REST API descriptor.
![*](chapterTOC_bullet.png)
Creating and associating tags for the REST operations.
Flat file schema wizard enhancement Designer provides a graphical wizard for defining a flat file schema. Developers use the wizard to upload a sample flat file and then identify the fields using a graphical click-and-configure interface.
Deployment Status Tracking A new view ‘Deployment Status ‘is added under Window > Show View > Other… to view deployment status.
Create a Rich Editor for run time configurations (YAML) in Designer feature Designer provides validation support for YAML content.
Wrap response root element Specifies whether Integration Server should wrap the output signature and generate the root element for the REST response.
Match payload with Swagger Specifies whether Integration Server should match the JSON format request payload for REST APIs as per the Swagger definition or according to the service input signature.
Deprecated Items
Web services implementation introduced in Integration Server 7.1. The current web services stack. Web service descriptors can be changed to work with the web services stack by changing the Pre-8.2 compatibility mode property to false. A bulk change of web service descriptors can be accomplished using the built-in service pub.utils.ws:setCompatibilityModeFalse.
Deprecation of the web services implementation introduced in Integration Server 7.1 results in the deprecation of the following:
![*](chapterTOC_bullet.png)
The ability to run in pre-8.2 compatibility mode.
![*](chapterTOC_bullet.png)
The Pre-8.2 compatibility mode property.
![*](chapterTOC_bullet.png)
The Integration Server WS-Security facility which provides support for WS-Security by associating built-in WS-Security handlers to web service descriptors.
Note: Securing web services using WS-SecurityPolicy is not deprecated. For information about how WS-SecurityPolicy compares to the Integration Server WS-Security facility, including a comparison of policies provided for each, see the Web Services Developer’s Guide.
![*](chapterTOC_bullet.png)
Any behavior specific to the web services implementation introduced in 7.1.
For more information about the differences between the 7.1 web services implementation and the web services stack, see the “About Pre-8.2 Compatibility Mode” section in the “Working with Web Services” chapter available in the Web Services Developer’s Guide or webMethods Service Development Help.
Changed Items
Path to Base Path The field name “Path” displayed while creating a REST API descriptor using a REST resource is changed to “Base Path”.