See this FAQ also
Basically it looks like there are either using the uber jar (going to be removed in future releases) or too many of the camel-xxx .jars in the classpath that causes Camel to think these components are to be used and it scans for type converters that uses 3rd part .jars that these components uses.
For example camel-hl7 uses a HL7 library named hapi, so you need hapi.jar in the classpath also when you got camel-hl7.
Okay, thanks, I'll try and add the minimal camel jar to my class path and see what happens.
Just finished testing, and adding camel-core-1.6.1.jar into the project and the classpath fixes all the warnings/errors, and the diagram/assembly now works as expected. Thanks again for the help.