Thanks for these patches, I've applied them. There is a problem now with the implementation-osgi extension, it doesn't work with the latest trunk code with tests failing with a class cast exception, thats with or without the latest patches, and it works fine when using the 0.90 release of the runtime. It looks like something to do with the recent changes to how componentType's are handled and implementation-osgi extending a ComponentTypeImpl class, but I'm not sure exactly what the problem is. Anyone have any ideas or want to take a look? If this can be fixed I'll add to the main build so this type of problem doesn't happen.
...ant
