SWIFT Integration Projects

SWIFT MX Validation Sample

The SWIFT MX Validation sample demonstrates what types of ”Generic Validations” are done on MX messages and how they are applicable. The sample zip file contains the following directory structure:


Note –

The Batch eWay is required when running the SWIFt MX Validation sample.


Sample Project

The Project's flow is represented in the Connectivity Map as follows:

Inbound File eWay –> Schema Validation —> JMS Queue —> Generic Validation —> Batch eWay, Outbound File eWay. These are explained further below.

Descriptions of components

Running the MX Sample Project

To run the MX Sample Project, complete the following steps.

  1. Import the SWIFT OTD Library SAR file.

  2. Import the sample project.

  3. In eDesigner, under Sun SeeBeyond > OTD Library > Swift, right-click on bic.jar and update CT, CU, and FI bic data files.

  4. In the Connectivity Map, make sure the directory name and the file name in both the File eWay and Batch eWay are valid.

  5. In the Environment, make sure the directory name for the File eWay is valid.

  6. Under the project, create a new Deployment Profile and map all components.

  7. Build and Deploy the project.

  8. Send the input file to the inbound File eWay and watch for the outbound file.


    Note –

    You must build your own XSD OTD and Schema Validation collaboration, based on different MX message types to be validated. You can always reuse the Generic Validation collaboration for all MX messages.