symple io flow

6
HOW TO USE FILE AND LOGGER COMPONENT MULE ESB

Upload: domenico-schiavone

Post on 13-Apr-2017

52 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Symple io flow

HOW TO USE FILE AND LOGGER COMPONENT

MULE ESB

Page 2: Symple io flow

• OPEN ANYPOINT STUDIO• CREATE A FILE NEW MULE PROJECT• CLICK «FINISH»

Page 3: Symple io flow

EXPAND THE «MYFIRSTPROJECT» ON PACKAGE EXPLORER

DOUBLE CLICK ON MYFIRSTPROJECT.XML

ONCE FILE IS OPEN, SHOW MESSAGE FLOW

FROM MULE PALETTE VIEW, SEARCH FOR ‘FILE’ AND ‘LOGGER’ AND SELECT THE FIRST ONE.

DRAG AND DROP FILE THEN JAVA AND THEN AGAIN FILE COMPONENT INTO MESSAGE FLOW VIEW.

Page 4: Symple io flow

NOW WE HAVE TO CONFIGURE THE TWO FILE COMPONENTS FOR OUR FLOW

CREATE 3 LOCAL FOLDERS, WHERE A FILE WILL BE CREATED AND STORED BY THE FLOW.

CONFIGURE THE FILE_INPUT (1° BLOCK) AND THE FILE_OUTPUT (2° BLOCK), AND GIVE THE PATH TO INSERT, BACKUP AND GET OUT THE FILE.

CLICK ON SAVE AT TOP-LEFT OF SCREEN

Page 5: Symple io flow

CONFIGURE THE LOGGER COMPONENT TO PRINT OUT THE FLOW MESSAGE ABOUT THE FILE WE ARE TRANSFERRING .

Page 6: Symple io flow

RIGHT CLICK ON PROJECT RUN AS MULE APPLICATION

ON THE CONSOLE VIEW BELOW SERVER IS GOING TO START.

CREATE A TXT FILE AND DRAG IT TO THE FILE_INPUT FOLDER. IT WILL BE FIRST COPIED TO FILE_BACKUP FOLDER AND THEN MOVED TO FILE_OUTPUT FOLDER. (THE FLOW WILL START AS WE DRAG THE TEST_FILE INTO FILE_INPUT FOLDER).

ONE THE CONSOLE THE RESULT OF THE LOGGER COMPONENT.

THE FLOW IS NOW FINISHED!

GO MULE, GO!