Srinivasan Chikkala's Weblog
Archives
« July 2009
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
       
Today
Click me to subscribe
Search

Links
 

Today's Page Hits: 20

« Updated JBI CDK (JBI... | Main | Netbeans tools for... »
Thursday Jul 17, 2008
Apache Camel JBI service engine for OpenESB
camelse
I have  checked in the code for Apache Camel JBI service engine and its Netbeans based tools at OpenESB project. This JBI service engine along with it's Netbeans based tools can be used to develop Apache Camel application in Netbeans IDE and deploy it to the OpenESB to run.  By running  Camel application in the Camel JBI service engine in OpenESB, the Camel application can do message exchange with the JBI service endpoints deployed in other JBI components in the OpenESB.

See this demo video on how to develop and run the Apache Camel application in OpenESB

Visit the project wiki page for more details and download CamelSE service engine and it's netbeans plugin.

Apache Camel is a Spring based integration framework which implements Enterprise Integration Patterns allowing you to configure routing and mediation rules using a Java based Route Builder.  Visit Apache Camel site for more information.

Posted at 10:31PM Jul 17, 2008 by Srinivasan Chikkala in OpenESB  |  Comments[2]

Comments:

Hi, This looks very good!

Does that means that:
1. We can access endpoints in other service assemblies?
2. We can use the camel SE to do interceptors?

Thanks

Posted by Serge Blais on July 18, 2008 at 11:20 AM PDT #

> Does that means that:
> 1. We can access endpoints in other service assemblies?
Yes. you can access endpoints in other service assemblies also as long as you configure the service unit of the camelse to describe that endpoint as a jbi consumer endpoint (add consumes element in su's jbi.xml and provide necessary wsdls and xsds )

> 2. We can use the camel SE to do interceptors?

if you want to write interceptors at the service engine level, you can use it. A better model for JBI message exchange interceptors is implemented in Project Fuji(https://fuji.dev.java.net/). Check out this Fuji Interceptor Screencast (http://mediacast.sun.com/users/KeithBabo/media/fuji-interceptors.swf)

Posted by chikkala on July 18, 2008 at 12:42 PM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed