Introduction to ODEO
ODEO is ODE for Oracle and ServiceMix.
This project consists of a set of patches for Apache ODE (http://ode.apache.org), which enable production deployments of advanced projects in BPEL.
In particular, it adds more logging, speedup of some Oracle operations and some new features like instance replaying.
Release Notes
Please check out here:
http://top.touk.pl/git?p=ode/odeo/.git;a=tags
Issue Tracker
You are welcome to send any problems to http://top.touk.pl/jira/browse/ODEO
Getting Source
Due to specific shape of this project, we decided to use git for version control system.
It's advanced features, like git rebase and fast local operations like git log make it much easier to deal with a project, which is built on a top of other project.
To get source, you need to have git installed and type following:
git clone git://top.touk.pl/ode/odeo
cd odeo
git tag -l
git checkout ode-1.3pre-top-1.1.6
Browsing Source
It's available here
Download Binary Releases
http://top.touk.pl/resources/odeo/releases/
Running
ODEO works best with following configuration:
- Apache ServiceMix 3.3
- Oracle Database
- Hibernate DAO
Detailed informations are here
Features list
- instance replaying feature
- SoapUI external test cases
- logging improvements
- correctness patches for ODE engine
- added pooled sync ODE consumer
- speed up instance cleanup for Oracle
- corrected internal p2p fault processing
- handling in-out meps instantly (returning mex failure while there's no waiting receive for request)
- ServiceMix message passing improvements
- process versioning improvement in JBI (It's possible to install old process version as retired + removed autoincrementing versions)
- enabled extvars in jbi