Stian Soiland-Reyes created JENA-879: ----------------------------------------
Summary: Use PAX Exam for jena-osgi-test Key: JENA-879 URL: https://issues.apache.org/jira/browse/JENA-879 Project: Apache Jena Issue Type: Task Components: Build Affects Versions: Jena 2.13.0 Reporter: Stian Soiland-Reyes Priority: Minor The eosgi plugin used by jena-osgi-test to run the tests within an OSGi container is licensed as LGPL. As an optional LGPL dependencies only used for running the test, this is nominally allowed within Apache, but this is a thin line, and it would be cleaner to avoid the dependency altogher - so that we can include jena-osgi-test in the general "complete" profile. http://mail-archives.apache.org/mod_mbox/jena-dev/201502.mbox/%3CCAPRnXtnf7Katv9mozKjr56nHjaqqGJnX8LpLZmyptae%2Bv9mD7g%40mail.gmail.com%3E An alternative (this task) is to use the PAX Exam system instead. (supposedly Apache licensed) It is probably good to allow jena-osgi-test to still test against multiple OSGi implementations as of today. Relevant links: https://ops4j1.jira.com/wiki/display/PAXEXAM4/Pax+Exam https://ops4j1.jira.com/wiki/display/PAXEXAM4/Getting+Started+with+OSGi+Tests https://ops4j1.jira.com/wiki/display/PAXEXAM4/OSGi+Containers Example use (possibly outdated): https://github.com/basis-technology-corp/tcl-regex-java -- This message was sent by Atlassian JIRA (v6.3.4#6332)