Upload
domenico-schiavone
View
52
Download
0
Embed Size (px)
Citation preview
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!