Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <flow name="getCSVAccounts" doc:id="68dde0d9-1f07-4e3c-9707-1a48d0d9ebe2" >
- <file:listener doc:name="4 seconds" doc:id="afae422e-4efe-484b-bcfc-b5b2af0dfe12" config-ref="File_Config_Resources" directory="input" moveToDirectory="output" renameTo='#[attributes.fileName ++ now() as String {format: "yyMMddhhmmss"}]'>
- <scheduling-strategy >
- <fixed-frequency frequency="4000"/>
- </scheduling-strategy>
- <file:matcher filenamePattern="*.csv" />
- </file:listener>
- <ee:transform doc:name="CSV to JSON" doc:id="a3dfe66e-492f-41a1-9b0c-74aac767b555" >
- <ee:message >
- <ee:set-payload ><![CDATA[%dw 2.0
- output application/json
- ---
- payload]]></ee:set-payload>
- </ee:message>
- </ee:transform>
- <foreach doc:name="For Each" doc:id="e291a540-59a0-4907-a6c7-27f612eb67dd" >
- <set-payload value='#["Overwritten with junk"]' doc:name="Set Payload" doc:id="c23839b0-b7ef-419b-b5ae-18fa1a6c390b" />
- <logger level="INFO" doc:name="peek at payload" doc:id="d42c5aa5-c295-46d6-9a50-ed2c953c3648" message="#[payload]"/>
- </foreach>
- <logger level="INFO" doc:name="final payload" doc:id="2fca7716-c961-47a8-bcd5-7d9a8b523e06" message="#[payload]"/>
- </flow>
Advertisement
Add Comment
Please, Sign In to add comment