camel-hello-world

Camel hello world quickstart running in a custom Karaf4 assembly

4 years after

Camel Log QuickStart

This quickstart shows a simple Apache Camel application that logs a message to the server log every 5th second.

This example is implemented using solely the XML DSL (there is no Java code). The source code is provided in the following XML file src/main/resources/OSGI-INF/blueprint/camel-log.xml.

This example uses a timer to trigger every 5th second, and then writes a message to the server log.

The goals karaf:assembly and karaf:archive MUST be called to create the custom karaf assembly as shown in the command below -

mvn clean install karaf:assembly karaf:archive 

Running on OpenShift v3

If you would like to create an application template to start apps like this one on OpenShift v3, then just run the following OpenShift command:

curl -s -L https://raw.githubusercontent.com/dhirajsb/camel-hello-world/master/os3-app-template.json | oc create -f -

This will add the 'fuse-karaf' App to the list of Apps that you can create in the OpenShift v3 console when you click the Add to project button.

Related Repositories

Dollar

Dollar

A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in ...

underscore.string

underscore.string

String manipulation helpers for javascript ...

funct

funct

A PHP library with commonly used code blocks ...

s.el

s.el

The long lost Emacs string manipulation library. ...

lispc

lispc

"Lispsy" Lisp(ish) to C Converter (designed for CLISP) ...


Top Contributors

dhirajsb chirino