Apache Camel JBI Service Engine (State:Incubator)
The
Apache Camel
JBI Service Engine (a.k.a CamelSE) is a JBI Component that can be
used to run Apache Camel Applications in OpenESB.
The CamelSE also enables Camel Applications (via Camel endpoints) to do message
exchange with the service providers and consumers deployed in other
JBI Components such as BPEL SE, HTTP BC etc. by providing a Camel Component to
the Camel framework that can create Camel Endpoints mapped to the
JBI Service Endpoints ( consumer or provider) in the CamelSE.
Using Camel SE
After installing CamelSE in OpenESB V2/GlassfishESB runtime and its Netbeans plugin in Netbeans 6.1,
create and deploy camel application as a service unit using Camel JBI Module
project ( File->New Project...->SOA->Camel JBI Module) and the Composite
Application tools in Netbeans 6.1 IDE.
See this video on how to develop and run Camel Application in OpenESB
Examples
When you unzip the downloaded camelse-all.zip file, you find several examples under camelse/examples directory. You can open the Composite Application project and its dependent projects in each example directory in Netbeans IDE and build,deploy and test them. Please see README.txt in the examples directory for details of the examples.
System requirements and dependencies
No special requirements
Download
How to Install
- unziping the downloaded camelse-all.zip file creates a camelse directory on the filesystem
- Install JBI component installer file camel-jbi-se.zip in camelse directory on OpenESB V2/GlassfishESB runtime - you can use netbeans jbi manager(Services Tab->Servers->Glassfish->JBI)to install the component.
- Install Netbeans plugin org-openesb-components-camelse-nb-plugin.nbm in camelse directory to Netbeans 6.1 IDE
See this
video on how to install
Trouble?
Please post questions on the
OpenESB mailing list
. File bugs in the
OpenESB issue tracker
; use the CamelSE category.
Evolution of the Camel SE
What's New...
Work in progress:
1. Soap to Camel content-based router to two BPEL processes (one maps/sends message to Database BC, the other maps/sends message to File BC)
see
CamelSECamel2Bpels and a
blog entry
2. Soap to Bpel to Camel content-based-router ....
see
CamelSEBpel2Camel2Bpels
Developing the Camel SE
Team
Srinivasan Chikkala (Email:
Srinivasan.Chikkala@sun.com
, blog:
http://blogs.sun.com/schikkala/
)
Source code
Source code for component runtime and netbeans tools are checked in to the cvs repository of
open-jbi-components project
at
open-jbi-components/contrib-other/camelse
How to Build
Checkout source code and use
Netbeans 6.1
+
JBICDK for building component and netbeans plugin. See README.txt in the source code for more information.
This page (revision-17) was last changed on
26-Feb-09 17:49 PM, -0800
by srini_chikkala.
This page was created on
17-Jul-08 17:01 PM, -0700 by srini_chikkala.
More info...
| Version |
Date |
Author |
Size |
Changes ... |
|
17
|
26-Feb-09 17:49 PM, -0800
|
srini_chikkala |
4605 |
to previous
|
|
16
|
26-Feb-09 14:38 PM, -0800
|
FrankKieviet |
4568 |
to previous
|
to last
|
|
15
|
26-Feb-09 14:20 PM, -0800
|
FrankKieviet |
4504 |
to previous
|
to last
|
|
14
|
26-Feb-09 14:18 PM, -0800
|
FrankKieviet |
4537 |
to previous
|
to last
|
|
13
|
26-Feb-09 14:17 PM, -0800
|
FrankKieviet |
4547 |
to previous
|
to last
|
|
12
|
20-Nov-08 18:27 PM, -0800
|
srini_chikkala |
3637 |
to previous
|
to last
|
|
11
|
20-Nov-08 18:24 PM, -0800
|
srini_chikkala |
3596 |
to previous
|
to last
|
|
10
|
17-Nov-08 18:16 PM, -0800
|
srini_chikkala |
3468 |
to previous
|
to last
|
|
9
|
23-Oct-08 20:39 PM, -0700
|
MikeWright |
3126 |
to previous
|
to last
|
|
8
|
01-Aug-08 10:47 AM, -0700
|
srini_chikkala |
2748 |
to previous
|
to last
|
|
7
|
18-Jul-08 13:08 PM, -0700
|
srini_chikkala |
2540 |
to previous
|
to last
|
|
6
|
17-Jul-08 22:05 PM, -0700
|
srini_chikkala |
2467 |
to previous
|
to last
|
|
5
|
17-Jul-08 22:03 PM, -0700
|
srini_chikkala |
2444 |
to previous
|
to last
|
|
4
|
17-Jul-08 17:29 PM, -0700
|
srini_chikkala |
2417 |
to previous
|
to last
|
|
3
|
17-Jul-08 17:24 PM, -0700
|
srini_chikkala |
2408 |
to previous
|
to last
|
|
2
|
17-Jul-08 17:21 PM, -0700
|
srini_chikkala |
2392 |
to previous
|
to last
|
|
1
|
17-Jul-08 17:01 PM, -0700
|
srini_chikkala |
58 |
to last
|