Does Camel work on IBM's JDK?
Yes, we've tested Camel with IBM's JDK on the AIX and Linux platforms. There are a few things to look out for though
Exception using camel-http
You may get a sun.io.MalformedInputException when using camel-http on IBM's JDK. http://www-128.ibm.com/developerworks/java/jdk/linux/142/runtimeguide.lnx.en.html lists a possible solution: if LANG=en_US.UTF-8, just set it to LANG=en_US.
Building camel-spring component
The schema generation portion of camel-spring uses Sun specific tools and thus cannot run on IBM's JDK. It will currently try to download an XSD generated from a previous build and then run the tests against that. So, if you need to change Camel's model, you will need to rebuild camel-spring on another JDK (preferably a Sun JDK).
Ruby scripting support
Ruby scripting on IBM's JDK works for Camel 2.0 and onward. For earlier versions you'll need to use one of the other Scripting Languages. See CAMEL-1030 for more details.