Modify an Integration
You can modify an existing integration, including changing a source or target connection, reconfiguring the connection, and updating the data mapping. Changes to the source or target can cause changes to the existing mappings.
- In the navigation pane, click Design, then Integrations.
- Hover over the integration to change, then click Edit
.
- To modify the trigger or invoke adapter connection, select the connection and
click Actions
, then click Edit
.
- Modify any necessary fields in the pages of the Adapter Endpoint Configuration Wizard.
- To assign a new invoke connection, select the connection, and click
Actions
, then click Delete
. You cannot delete a trigger connection in an integration.
- Add the new adapter to the canvas.
- Configure the new connection.
- To modify a data mapping, click the appropriate map icon and update the mappings. See Mapping Data of Using the Oracle Mapper with Oracle Integration 3.
- When you are done making changes, click Save.
Note:
If your integration is locked and stuck in Draft mode, see Recover Unsaved Integration Changes.Impact on the Mapper of Editing the Endpoint Information in an Integration
You can edit the endpoint information in an integration that is not active. The changes that you make can impact your mappings. For example, minor edits such as changing the endpoint description do not delete the existing mappings. Major edits such as changing the selected business objects or operations delete the mappings. In these cases, you must recreate your mappings. Before you save your updates, you are prompted to confirm your changes.
-
If a minor change is detected, for example:
-
If a map is using either the request or response of the application as a primary input, output, or secondary input, the map is validated.
-
If a map is using a fault of the application as a primary input or output, the map is deleted.
-
If a map is only using a fault of the application as a secondary input, the secondary input is removed.
-
-
If a major change is detected, for example:
-
If a map is using a request, response, or fault of the application as a primary input or output, the map is deleted.
-
If a map is only using a request, response, or fault of the application as a secondary input, the secondary input is removed.
-
The following are examples of major endpoint changes:
-
If the application message exchange pattern changes (for example, from synchronous to asynchronous).
-
If a root element name or root element namespace of the input request changes.
-
If a root element name or root element namespace of the output response changes.
If none of the above changes occur, then the change is considered minor.