/fuse-demo

Primary LanguageJavaApache License 2.0Apache-2.0

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