Repairing Incorrect Mappings

Any incorrect statements are displayed in red in the message panel. Errors can occur for a number of reasons. Correct any errors before attempting to execute your mediation flow.

The reasons for errors coule be:
  • A required component has no statement and therefore must be specified.

  • The message schema has changed, and existing statements may no longer be valid.
  • The XPath formula for a component may contain an error.

Procedure

  1. If you hover the cursor over any red component name in the message panel, a pop up describing the error opens.
  2. Find potential problems in your mappings and correct them.
    1. Click the Show Check and Repairs button on the toolbar. This button opens a dialog with all potential problems in the specified mappings.
    2. Select the Fix checkbox for potential errors, and the software will attempt to automatically fix the problem.
      Some potential problems in the Show Check and Repairs dialog cannot be fixed easily, and no check box for these items appears in the Fix column. For example, if a component expects a string and you supply a complex type, the corrective action to fix the problem is not clear. The problem cannot be automatically fixed. You must repair these items manually.
  3. You can delete mappings by selecting one and clicking Remove Mappings.
    • If a child component is selected, the component is returned to its original state and no mapping is specified.
    • If a parent component is selected, mappings for all child components are also removed.