Generalizing the Axis2 IL isn't really the best option, we're probably going to work on a generic embeddable IL for the next release.
Here is the patch file you requested. Thanks.
Would you be kind enough to provide a patch file as a diff instead of plain files? There's been modifications to these classes and if I apply your patch now these will be lost. If you don't know how to produce a diff see:
The section name is "Submitting a patch". Thanks!
This is a patch to resolve ODE-58, submitted for review. This patch contains four files. ODEServerException.java is a new file to be added while the other three are modifications of the original source file.