Thursday, February 25, 2010

IRC Gateway in JBoss ESB via Apache Camel

The breakingwoods project is happy to announce a new contribution: The initial Apache Camel fully integration. 

Right now, we are accepting any suggestion, contribution, testing, complains... money etc, anything you judge valuable for make this component a really useful new JBoss ESB 4.7 Component.

Basically what was done is just a new Gateway that is able to listen the Apache Camel Components, for awhile we just tested two of those: File and IRC.

IRC can be a good way to receive events or messages that can be delivered to an existing JBoss ESB Service, in other words, this is the finnest integration between these two opensource projects: JBoss ESB and Apache Camel, and the community behind breakingwoods is happy to deliver this new component.

How it Works

First of all, we need just to declare a new Service, that will be listener for Apache Camel.



The properties for this components are the following:
  • protocol-uri : Apache Camel Endpoint URI
  • destination-category : Service Category that will receive the events from the Camel Layer
  • destination-name: Service that will process the event that happened on Camel Layer
Once you have it done, you will be able to check the event coming from IRC Channel to JBoss ESB.

We hope that the community enjoy this!


Check it out in http://code.google.com/p/breakingwoods

No comments: