On 11/03/15 10:16, Stian Soiland-Reyes wrote:
Hang on, tiny typo here:

The OSGi artifact is:

   <dependency>
     <groupId>org.apache.jena</groupId>
     <artifactId>apache-jena-osgi</artifactId>
     <type>pom</type>
     <version>2.13.0</version>
   </dependency>

Should be
   <type>bundle</type>

If I do that I get:

---------------------
[ERROR] Failed to execute goal on project TEST: Could not resolve dependencies for project org.apache.jena:TEST:jar:0.0.0-SNAPSHOT: Could not find artifact org.apache.jena:apache-jena-osgi:bundle:2.13.0 in apache.jena.release (https://repository.apache.org/content/repositories/orgapachejena-1008) -> [Help 1]
---------------------

Isn't jena-osgi the bundle?  It is the jar.

apache-jena-osgi is packaging POM and is an indirection. But I don't understand OSGi nor this artifacts structure as it has modules and not dependencies. I've only done the <type>pom</type> thing before.

I am not so sure about the -libs one as pom either, will have to test.

That worked in previous releases and has not changed.

The core functionality is that it has:

<dependency>
  <groupId>org.apache.jena</groupId>
  <artifactId>jena-tdb</artifactId>
  <version>1.1.2</version>
</dependency>


and the signed master source for all  Apache Jena releases is available
at: http://archive.apache.org/dist/jena/

... For older releases (or something to that affect)

The current ones are there as well.

        Andy



Reply via email to