Hybrid Integration 10.2 | Integrating Cloud Applications on Software AG Hosted Environment | Integration Cloud | What's new | Version 4.5.0 (April 2018)
 
Version 4.5.0 (April 2018)
This section describes the enhancements and changes made in Version 4.5.0:
Item
Description
Create REST APIs
Integration Cloud allows you to write integration logic to integrate different types of applications. This logic can be exposed to the external world using REST APIs.
These REST APIs can be created by using an existing set of Integrations (from scratch) or by using a file containing the Open API specification (formerly known as the Swagger specification) as a template.
A REST API consists of many Resource Operations and each Resource Operation has a Path, one or more HTTP Methods, and an associated Integration.
A REST Resource Operation can be tried out from the Swagger screen of a REST API. When the Resource Operation is invoked using the HTTP Method, the associated Integration gets executed.
Application enhancements
Following are the Application enhancements:
*Some Applications, which includes custom REST Applications, now allow two-way SSL authentication by providing keystore and truststore aliases in the Account Configuration section.
*The Account configuration field Use Chunking has been added in many Applications.
*For custom REST Applications, binary has been added as the content type for the Request/Response body. Binary data can be sent as an input to a REST operation.
Refresh SOAP Applications
You can now update a SOAP Application by specifying a new WSDL URL or by uploading a new WSDL file.
New Blocks and Expressions in Orchestrated Integrations
Following are the new and modified blocks and expressions:
New Blocks
*switch block in Control Flow category. The switch block can be mutated for multiple cases and one default.
*Throw error "..." block in Control Flow category.
*Field exists expression in Expressions category.
Modified Blocks
*if block has been enhanced and can now be mutated.
*if else block has been deprecated and is not available from this release but Integrations currently using the if else block will continue to work successfully.
*Exit Integration has been renamed to Exit Integration signaling success and Exit Integration with failure has been renamed to Exit Integration signaling failure.
Ability to delete assets used by an Integration
You can now delete custom Applications, Accounts, Operations, Integrations, Reference Data, and Document Types assets available in the Development stage, even if those assets are referenced by other assets. Note that if assets used by an Integration are deleted, you will not be able to pull the Integration into subsequent stages or export the Integration. After deleting an asset, the deleted asset reference is highlighted ( ) in the user interface.
Ability to delete users
You can now delete users provided you have the User Management permission. Note that you cannot delete your own user profile. If a user is deleted, then the user cannot be recovered and all assets created or modified by the user will appear in the Created By and Modified By columns as Unknown User{first two characters of the first name and last name}.
New Services
Following new services have been added under the IO category:
*stringtoStream - Converts a string to a binary stream.
*streamToString - Creates a string from data that is read from an InputStream.
The following new services have been added under the Flow category:
*clearPipeline - Removes all fields from the pipeline.
*getHTTPRequest - Gets information about the HTTP request, received by Integration Cloud.
*setHTTPResponse - Sets the HTTP response information to be returned by Integration Cloud.
Terminate in-progress Integration executions
You can now click the Terminate option available in the Execution Results details page to terminate in-progress Integration executions provided you have the Execute Integration permission. The Terminate audit log entry is created.
New Application
A new Application, Anaplan, has been added in this release. Anaplan allows you to interact with data in your models and securely upload files, download files, import and export data, and run actions programmatically.
Viewing assets and services in various stages
Integration Cloud now displays the current active stage on the navigation bar.
The Stage in View can be changed in the Stages > Change Stage To View page. You can view assets and services in each stage and view only those assets that are available in the selected stage.
API Management permission
The Manage Promotions permission has been added under Functional Controls and allows you to add, modify, and delete API Gateway stages, or move API Gateway assets from the source stage to one or more target stages, or to rollback an asset promotion that is already available in the target stage at any time.
Redesigned user interface
The user interface has been redesigned and has a new look and feel in this release. The functions that can be accomplished have been reorganized for improved usability.
*Settings menu can be accessed by clicking on the icon.
*User Profile, My Profile, and Logout menu items can be accessed by clicking on the icon.
*Help Topics, TECHcommunity website, and the About page can be accessed by clicking on the icon.
*Applications and Keys & Certificates have been moved under the Connect menu.
*Stages tab has been newly added in this release and contains Change Stage To View, Deploy, and Manage. The Deploy option is also available on the Integrations page.
*Recipes tab has been moved under Develop.
*The Pull functionality has been moved from the Integration Details page to the Deploy Assets (Stages > Deploy) page. This page allows you to move assets from one stage to another stage.
*Stage selection drop-down list box has been removed from the Dashboard and Execution Results pages.

Copyright © 2015- 2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.