Hi Ron, > Do you know if the Camel vm transport works in an OSGi container? If not, > then I suspect traditional >Camel vm transport users might consider migrating towards the NMR transport >during their migration >to OSGi. Does that make sense?
Your timing is good, this particular nugget was being debated in the FUSE forums [0] today :) The result : vm: works to allow communication between two disparate Camel contexts in separate bundles in an SMX4 container instance. I had previously thought vm: was limited to a single classloader, but janstey tested vm: between two separate contexts in two separate bundles and confirms that it works. So maybe no migration is necessary. If it was, I would suggest using the camel-osgi rather than the camel-nmr if normalization and a standard API was not at issue. cheers --oh [0] http://fusesource.com/forums/message.jspa?messageID=3662#3662
