Objective
Transforming a sample MT103 message to Pacs008(MX) message using Fiorano ISO 20022 Accelerator
Prerequisites
-
Start the Fiorano Enterprise Server (FES) in esb profile
-
Login to the eStudio application
-
Understand basic menus and perspectives (panels) in the eStudio application
Setting Up the Example
Configuring
To transform the message, perform the actions below in the eStudio application:
-
In eStudio, navigate to the Configuration Repository view (Window > Show View > Micro Service Repository).
-
In Configuration Repository, navigate to Resource > Development > SwiftMTSchemaDirectoy. Right-click SwiftMTSchemaDirectoy, and click Edit.
The SwiftMTSchemaDirectory is a global directory used to access the correct MT specification for a given flow.
-
In the Edit Configuration dialog box, click the Message Schema Directory ellipsis, and navigate to FIORANO_HOME/xml-catalog/fiorano/swift/mtxml/2020 and click FInish.
-
In the Edit Configuration dialog box, navigate to Service > Development and select SwiftMTMessage. Right-click SwiftMTMessages, and click Edit.
-
Change the directory to wherever the input is and specify other locations as well.
-
In Service > Development, change the directory for MXErrorWriter and MXResponseWriter to preferred locations in a similar manner as explained in the previous steps.
-
The translated output will be present in the directory specified in MXResponse Writer.
-
In case of an error, it would be present in MXErrorWriter.
Running the Example
To run the sample MT flow, perform the actions below in the Fiorano Orchestrator:
-
Open the Server Explorer window (Window > Show View > Fiorano > Server Explorer), and navigate to ISO20022 > MT_To_MX > MT103_To_PACS008.
-
Click the Check Resource and Connectivity icon (ALT+SHIFT+C) to check resources and connectivity.
-
Click the Run Event Process icon (ALT+SHIFT+R) to run the event process.
-
In the Server Explorer navigate to ISO20022 > Core > MTToMXTranslator:2.0 and launch the event process.
-
If the input supplied is correct, the output will be in the directory specified in MXResponseWriter.
-
If there is an error in the MX message, it will be found in MXErrorWriter.
-