Validating Integration Types

You can test and validate User Defined, System-Automated, or Event Monitoring Integration Type definitions from the Manage Integration Types module before you create and execute tasks. You can provide parameter values for the parameter definition, and then test those parameters.

  • For End-User tasks, the system displays the end result URL web page.

  • For System-Automated tasks, the system executes the Asynchronous, Synchronous, or Polling Synchronous web service and displays the results.

  • For Event Monitoring tasks, the system waits for the business event to be received. Event Monitoring validation does not take parameters.

The Validation results can contain any or all sections:

  • Security Settings—Security settings for this Integration Type; includes the Request and Response Security Policy and Keystore Alias specified in the application, and the End-User URL and SSO Parameter of the Integration Type, if it is an End-User Integration Type. These settings are set in the application of the Integration Type.

  • Application Tokens—Lists the application-level tokens that exist for the Integration Type. If there are no application-level tokens, this section is not displayed.

  • Registry Settings—Displays the values from the installation registry, for example:

    • Web Application settings, displayed only if the Web App setting is defined in the application

    • Web Service application settings, displayed only if the web service application setting is defined in the application

    • EPM Workspace settings, displayed only if the End-User URL contains token placeholders for EPM Workspace values

  • Parameters—This section is identical to the Parameters tab for tasks and task details, and enables you to provide values for the Integration Type parameters. Task Information type parameters are also displayed and editable, and parameter errors are displayed. Event Monitoring does not take parameters.

  • Results:

    • End User-User tasks—Displays the current End-User Endpoint URL with the tokens that you specified. Click Refresh to update the URL.

    • System-Automated tasks—Displays the results of the validation test when it receives them from either the Asynchronous, Synchronous, or Polling Synchronous web service. Click Refresh to update the page and view the results.

      • Validation Status—The status of the validation: Not Validated, Invoking, Waiting for Response, Success, Error, or Aborted

      • Last Validated—The last time you attempted to validate the Integration Type

      • Message—The message returned from the web service

      • Log File Location—The location of the log file, if specified

      • Reports—Report URLs

    • Event Monitoring tasks—Displays the Validation Status, Last Validated, and Message.

  To validate an integration type:

  1. Select Manage, then Integration Types.

  2. Select an Integration Type.

  3. Click Validate and choose an Integration Type:

    • End-User Integration Type—The system displays the security settings, Application Tokens if applicable, parameters, and results. Click Validate to open the URL in a browser window, or open a tab in EPM Workspace, depending on the End-User URL.

    • System-Automated Integration Type and Event Monitoring—The system starts the Asynchronous, Synchronous, or Polling Synchronous web service defined in the Integration Type and returns you to the Integration Type window while the process runs. Click the Refresh icon to see the results of the validation.

    Tip:

    When the validation is in the Invoking or Waiting for Response stage, you can click Cancel Validation if you need to cancel the process.

  4. When you finish running validations, click Close to return to Manage Integration Types.