symple io flow

Post on 13-Apr-2017

52 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

HOW TO USE FILE AND LOGGER COMPONENT

MULE ESB

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

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.

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

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

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!

top related