Hi, I just realized that you cannot have a direct-vm in a route context.I assume that would be the same with vm. Makes completely sense since direct-vm can only exist once in the VM while routeContext can be imported in many different camel contexts. The error messages though were a bit baffling: ranging from null pointer exception to route already exist exceptions.
My 2c. Cheers, Max.