I was using camel 2.3 which used camel-osgi. I updated to camel 2.4 which the camel-spring module now supports OSGi out of box, which renders camel-osgi as @deprecated.
I am back in business.
Check the log file could help you find the key of the issue.
BTW, from the you description, it looks like the Camel Context is not initialized with OSGi components rightly.