This is a collection of Quick Starts designed to be run on Red Hat Fuse on Karaf. All of these projects are written using Blueprint and the Java DSL unless otherwise noted.
These examples are designed to demonstrate a single component or feature without much advanced or complex functionality. This is a good place for beginners to start.
- Blueprint - Basic Route Deployment
- Blueprint - OSGi Services
- Blueprint - Feature File
- Blueprint - Config Admin Service
- Blueprint - JMS
- Blueprint - A-MQ
- Blueprint - Simple REST DSL
- Blueprint - REST with Camel CXF-RS
- Blueprint - SOAP with Camel CXF (Contract First)
- Blueprint - SOAP with Camel CXF (Code First)
- Blueprint - SOAP Client
- Blueprint - WebSocket
- Blueprint - JPA
These examples build upon the basic examples to demonstrate more advanced features or functionality. These examples assume a basic understanding of Fuse and its components.
- Blueprint - Encrypting Properties with Jasypt
- Blueprint - REST DSL with Transformations
- Blueprint - Sharing a Camel Component across Bundles
- Blueprint - REST DSL using BASIC Authentication and the Fuse JAAS Realm
- Blueprint - REST Security with Camel CXF-RS
- Blueprint - SOAP Security with Camel CXF
- Blueprint - OSGi Services across Frameworks
- Blueprint - OSGi Managed Service Factory for Deploying/Configuring Camel Routes
- Blueprint - Infinispan / Data Grid Integration
- Blueprint - Drools/BxMS
- Declarative Services - OSGi Services and Basic Route Deployment
- Pax Exam Integration Test Suite
- Idempotent Consumer with Guava based Idempotent Repository
Additional Fuse Quick Starts on Karaf may be found at https://github.com/jboss-fuse/karaf-quickstarts/