Table of Contents

Search

  1. Preface
  2. Installation Overview
  3. Before You Begin
  4. Pre-Installation Tasks
  5. B2B Data Exchange Installation
  6. Post-Installation Tasks
  7. Installing the Partners Portal on Non-B2B Data Exchange Nodes
  8. Upgrading B2B Data Exchange
  9. Starting and Stopping B2B Data Exchange
  10. Optional B2B Data Exchange Configuration
  11. Migrating OEM Managed File Transfer Endpoint
  12. Installing and Configuring the B2B Data Exchange Accelerator for Data Archive
  13. Uninstallation

Installation and Configuration Guide

Installation and Configuration Guide

HTTP/HTTPS Endpoint Migration

HTTP/HTTPS Endpoint Migration

The migration process extracts values from the OEM Managed File Transfer mailbox commands for HTTP and HTTPS hosts. The migration process uses these values to create the project variables
Get_URI
and
Destination_URI
.
For OEM Managed File Transfer HTTP/HTTPS hosts, the URI that creates HTTP requests is constructed at runtime with the data in the HTTP Host configuration. The OEM Managed File Transfer host configuration includes an HTTP tab that specifies the command for the mailbox, the HTTP method, the URI request path, query parameters, and headers for the request.
The migration tool does not migrate query parameters and headers. Since the migration process uses template projects, the receive project uses the HTTP GET method explicitly and the send project uses the HTTP POST method explicitly. Migration is based on the assumption that the OEM Managed File Transfer mailbox is configured with the HTTP Get method to receive files and POST method to send files. If the mailbox is configured to use other methods instead, either those mailboxes must be migrated manually or if the tool is used for migration, the generated migrated endpoints and project used in each endpoint must be edited and updated.
The migration process checks the mailbox command and the request path that is specified in the OEM Managed File Transfer host configuration. For a receive endpoint, the tool constructs a final URI with the request path and concatenates any additional path specified in the command. For the send endpoint, the final URI is same as the request path specified in the host configuration for the corresponding mailbox command.
If there is more than one command in the mailbox, only the first is considered for URI extraction. Once the URIs are extracted, they are applied to the corresponding project variable values for the relevant endpoint.
Configuration Example
In this example, the HTTP Host configuration GET command has the following settings:
  • Command:
    GET
  • Method:
    GET
  • Path:
    /v1/api/download
The HTTP Host configuration PUT command has the following settings:
  • Command:
    PUT
  • Method:
    PUT
  • Path:
    /v1/api/download
The host configuration has the following Receive Mailbox command:
GET edifiles
The host configuration has the following Send Mailbox command:
POST inventory.txt
The URI parameters will be provided the following values:
  • Get_URI
    :
    /v1/api/download/edifiles
  • Destination_URI
    :
    /v1/api/upload/

0 COMMENTS

We’d like to hear from you!