pverge2112 / fuse-demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Red Hat Fuse Demo application

This is a Red Hat Fuse (Camel) project to use for general demos.

Integration with Files and SFTP

Some basic concepts of Camel, with a use case with FILE and SFTP components doing some basic transformations with POJO, XML and JSON.

Contents covered during this lab

  • Content-Based Router pattern

  • XML and JSON transformation

  • File component

  • FTP component

  • Processor

Running project locally

Run a docker sftp container then run project

docker run -p 23:22 -d atmoz/sftp foo:pass:::fuse-demo
mvn spring-boot:run

About

License:Apache License 2.0


Languages

Language:Java 85.3%Language:HTML 14.0%Language:Shell 0.7%