Release Notes > Part I: 2020 > January 2020 > New features and enhancements
  

New features and enhancements

The January 2020 release of Application Integration includes the following new features and enhancements:
Ability to create process objects by importing WSDL, XSD, or Swagger files
You can easily and simultaneously create multiple large and hierarchical process objects by importing one or more WSDL, XSD, or Swagger files. With this feature, you can save time and effort because you do not have to manually create process objects.
For more information, see Design.
Ability to create process inputs and run a process with process inputs
After you publish a process, you can create a process input, and run the process with the process input for testing purposes. You can also create multiple process inputs and run the process with all the inputs. You can create process inputs in the JSON or XML format.
After you run the process, you can view details of the successful and unsuccessful executions of the process instances.
For more information, see Invoke.
Process restart
Users who have the Admin or Operator role can restart a process from the Application Integration Console.
You can restart a process that meets the following criteria:
For more information, see Monitor.
Swagger endpoint URL generation for OData-enabled JDBC connections
When you publish an OData-enabled JDBC connection, Application Integration generates an OData Swagger URL in addition to the OData Service URL. You can use the OData Swagger URL to view details of the endpoint and metadata of the OData API.
For more information, see JDBC Connector Guide.
Ability to disable Cloud access to OData endpoint URLs
In JDBC and Salesforce connections that are OData-enabled and configured to run on a Secure Agent machine or a Secure Agent group, you can choose to disable Cloud access to the OData endpoint URLs for security purposes.
Use the OData Cloud Access Enabled option in the connection to enable or disable Cloud access to the OData endpoint URLs. If you disable access, you cannot invoke the OData endpoint URLs from Cloud. You can invoke the OData endpoint URLs only from an agent. If you enable access, you can invoke the OData endpoint URLs from both Cloud and an agent.
For more information, see JDBC Connector Guide and Salesforce Connector Guide.
Unique API name override for processes
When you publish a process, Application Integration generates a unique API name for the process that is used in the service URLs.
You can use the Override API Name option while creating a process to override the auto-generated API name, and specify a meaningful name.
For more information, see Design.
Improved runtime information logging for the Assignment step
You can view runtime information for the Assignment step by using one of the following options:
For more information, see Monitor.
JDBC advanced query support
In a process that uses a JDBC connection, when you assign a value to a field, you can select the Use Database-specific WHERE Clause Syntax option to use nested queries and other database-specific querying options.
For more information, see JDBC Connector Guide.