[GitHub] jena issue #411: Include TDB2 in the jena-osgi module

2018-05-01 Thread acoburn
Github user acoburn commented on the issue: https://github.com/apache/jena/pull/411 This deploys just fine in Karaf. ---

[GitHub] jena issue #411: Include TDB2 in the jena-osgi module

2018-05-01 Thread christopher-johnson
Github user christopher-johnson commented on the issue: https://github.com/apache/jena/pull/411 BND reads the import packages from the jar manifest, which would include the bundle requirements when deployed. The question is whether a resolver (like Aether[1] ) can locate the coordina

[GitHub] jena issue #411: Include TDB2 in the jena-osgi module

2018-04-30 Thread acoburn
Github user acoburn commented on the issue: https://github.com/apache/jena/pull/411 After adding the `tdb2` dependency as in this PR, the `jena-osgi` bundle includes the `org.apache.jena.dboe.*` classes. For example: ```bash $ bnd print ./target/jena-osgi-3.8.0-SNAPSHOT.ja

[GitHub] jena issue #411: Include TDB2 in the jena-osgi module

2018-04-30 Thread afs
Github user afs commented on the issue: https://github.com/apache/jena/pull/411 The dependencies that are not already OSGi seem to be included `provided` which isn't transitive. (I'm going by the comment in the POM rather than experimentation.) ---

[GitHub] jena issue #411: Include TDB2 in the jena-osgi module

2018-04-28 Thread christopher-johnson
Github user christopher-johnson commented on the issue: https://github.com/apache/jena/pull/411 TDB2 depends on dboe-trans-data and transitively on dboe-transaction and dboe-base. Should these be added to the bundle definition as well? It hinges on whether the resolver will pull th