Dear All I have a app, which is a debugger, it works with qemu and bochs. I
am planning to support more VM, so I want to independent the middle part to
OSGi. I am not sure i am doing it correctly:
1) I changed my app to start felix immediately after main(), in the activator,
i create a new object which is the original app. So my original app is running
inside OSGi container completely, this will let me avoid class-casting error.
2) I got two new projects : Interface project and Impl project. The interface
project doesn't have to be a bundle. Both host app and impl project just
include it in maven. Is it the best practice? or I have to make it as a bundle?
but i don't see advantage.
Thanksfrom Peter