I am looking into integration testing frameworks for OSGi applications. From here, I've started looking into two main options: PaxExam and SpringDM. Now from where I'm standing, these frameworks look like they do the same thing: start an OSGi framework, inject your bundles, dynamically deploy your tests to a bundle, and then run that in the OSGi container. Sound right?
Does anyone have any practical experience using one or both of these tools? Which would you recommend? Can you specify any important difference between these two frameworks?
Thanks.