Hi Mark, On Wed, Apr 3, 2013 at 1:41 AM, Mark Adamcin <[email protected]> wrote: > I'd like to create a simple servlet to expose jacoco execution data and a > couple JMX operations over HTTP, in order to capture code coverage data for > Sling Junit tests...
sounds interesting - are you aware of https://issues.apache.org/jira/browse/FELIX-3152 ? That might help for the JMX/HTTP part. > > It would make sense to simply embed the org.jacoco.agent.rt.IAgent... > ...but I'm not > sure if there are any license implications that should be considered first, > since it is released under the Eclipse Public License.... http://apache.org/legal/resolved.html has info about which licenses are acceptable - weak copyleft licenses like EPL are ok if the software is used in binary form and if the inclusion is "appropriately labeled". We're using the Eclipse JDT compiler in the org.apache.sling.commons.compiler bundle for example, not sure how we're handling the "appropriate labeling" there. -Bertrand
