Miscellaneous Components

Component references are references used to place a component in an assembly. Apache Component references provides various references that offers services for messaging, sending data, notifcations and various other services that can not only resolve easy messaging and transferring data but also provide securing of data.

Number of Miscellaneous Components: 48 in 44 JAR artifacts (13 deprecated)

Component Artifact Status Since Description

BAM

camel-bam

deprecated

1.0

Business Activity Monitoring

Blueprint

camel-blueprint

2.4

Using Camel with OSGi Blueprint

Business Activity Monitor (BAM) Example

CDI

camel-cdi

2.10

Using Camel with CDI

CXF Transport

camel-cxf-transport

2.8

Camel Transport for Apache CXF

Eclipse

camel-eclipse

deprecated

2.3

Camel classpath scanning support for running in Eclipse Desktop Applications

Groovy DSL

camel-groovy-dsl

deprecated

2.19

Camel Groovy DSL support

Guice

camel-guice

deprecated

1.5

Using Camel with Guice

HawtDB

camel-hawtdb

deprecated

2.3

Using HawtDB as persistent EIP store

Headersmap

camel-headersmap

2.20

Fast case-insensitive headers map implementation

Hystrix

camel-hystrix

2.18

Circuit Breaker EIP using Netflix Hystrix

Jasypt

camel-jasypt

2.5

Security using Jasypt

Kura

camel-kura

2.15

Using Camel with Eclipse Kura (OSGi)

LevelDB

camel-leveldb

2.10

Using LevelDB as persistent EIP store

Lra

camel-lra

2.21

Camel saga binding for Long-Running-Action framework

OpenTracing

camel-opentracing

2.19

Distributed tracing using OpenTracing

Ribbon

camel-ribbon

2.18

Using Netflix Ribbon for client side load balancing

Ruby

camel-ruby

deprecated

1.0

Camel Ruby DSL

RX

camel-rx

deprecated

2.11

Camel Reactive using RxJava library

Rxjava2

camel-rxjava2

2.22

RxJava2 based back-end for Camel’s reactive streams component

Scala DSL

camel-scala

deprecated

1.4

Camel Scala DSL

Scala DSL Getting Started

Scala DSL Supported Languages

Scala Supported DSL

SCR

camel-scr

deprecated

2.15

Camel with OSGi SCR (Declarative Services)

Script

Servlet Listener

camel-servletlistener

deprecated

2.11

Bootstrapping Camel using Servet Listener

Shiro

camel-shiro

2.5

Security using Shiro

Spring Boot

camel-spring-boot

2.15

Using Camel with Spring Boot

Spring Cloud

camel-spring-cloud

2.19

Camel Cloud integration with Spring Cloud

Spring Cloud Consul

camel-spring-cloud-consul

2.19

Camel Cloud integration with Spring Cloud Consul

Spring Cloud Netflix

camel-spring-cloud-netflix

2.19

Camel Cloud integration with Spring Cloud Netflix

Spring Cloud Zookeeper

camel-spring-cloud-zookeeper

2.19

Camel Cloud integration with Spring Cloud Zookeeper

Spring Java Configuration

camel-spring-javaconfig

2.0

Using Camel with Spring Java Configuration

Spring Security

camel-spring-security

2.3

Security using Spring Security

Swagger

camel-swagger

deprecated

2.14

Rest-dsl support for using swagger api-doc (uses Scala)

Swagger Java

camel-swagger-java

2.16

Rest-dsl support for using swagger api-doc

Test

camel-test

2.9

Camel unit testing

Test Blueprint

camel-test-blueprint

2.10

Camel unit testing with OSGi Blueprint

Test CDI

camel-test-cdi

2.17

Camel unit testing with CDI

Test Karaf

camel-test-karaf

2.18

Camel integration testing with Apache Karaf

Test Spring

camel-test-spring

2.10

Camel unit testing with Spring

Testcontainers

camel-testcontainers

2.22

Camel support for testcontainers

Testcontainers Spring

camel-testcontainers-spring

2.22

Camel unit testing with Spring and testcontainers

TestNG

camel-testng

deprecated

2.8

Camel unit testing with TestNG

URLRewrite

camel-urlrewrite

deprecated

2.11

URL rewrite support for HTTP components

XRay

camel-aws-xray

2.21

Distributed tracing using AWS XRay

Zipkin

camel-zipkin

2.18

Distributed message tracing using Zipkin