Hi
Camel have made inroads into most common business sectors out there.
We have a survey running now and about 25% of the responses are in the finance or insurance industry.
Camel would match in such a scenario. It integrates with Netty, ibatis and hibernate.
And if it doesnt then its just
Java code and its easy to create a new Camel component or just integrate directly from Java code.
Camel is a very flexible and light weight integration framework with EIP and routing.
Here is a list of all the EIPs supported
http://camel.apache.org/enterprise-integration-patterns.html
Which means you can use it to route to those different inhouse trading systems.
And it offers a feature called DataFormat you can use to transform data to well known standards
http://camel.apache.org/data-format.html
Again if a format is missing you can build you custom.
And Camel is now being integrated out of the box with many other frameworks such as Smooks, Drools, and whatnot. An ever growing list is here
http://camel.apache.org/user-stories.html
But the important part is that you are given the time to look out and POC the various pieces you find to fulfill you integration jigsaw