You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

Releases

Release 1.4.0 (coming soon)

Highlights

Migration

Distributions

Release 1.3.1 (Current Release)

1.3.1 is the current release of Distributed OSGi, as of April 10th 2012. For more information on what's new in this release, please see the README and release notes in each distribution. The various distributions can be downloaded as follows:

Description

File

Multi-bundle distribution (tar.gz)

cxf-dosgi-ri-multibundle-distribution-1.3.1-dir.tar.gz

Multi-bundle distribution (zip)

cxf-dosgi-ri-multibundle-distribution-1.3.1-dir.zip

Single-bundle distribution

cxf-dosgi-ri-singlebundle-distribution-1.3.1.jar

Source distribution

cxf-dosgi-ri-source-distribution-1.3.1.tar.gz

Maven

@@@ TODO: this section needs updating

To pull the bundles in from maven, simply add them as a dependency to your pom. For the Single Bundle Distribution you depend on

<groupId>org.apache.cxf.dosgi</groupId>
<artifactId>cxf-dosgi-ri-singlebundle-distribution</artifactId>
<version>1.1</version>

When using the Multi Bundle Distribution you add the following dependencies:

<dependency>
  <groupId>org.apache.cxf</groupId>
  <artifactId>cxf-bundle-minimal</artifactId>
  <version>2.2.9</version>
</dependency>
<dependency>
  <groupId>org.apache.cxf.dosgi</groupId>
  <artifactId>cxf-dosgi-ri-discovery-local</artifactId>
  <version>1.2</version>
</dependency>
<dependency>
  <groupId>org.apache.cxf.dosgi</groupId>
  <artifactId>cxf-dosgi-ri-dsw-cxf</artifactId>
  <version>1.2</version>
</dependency>

The released artefacts are available from the maven central repository, which is normally picked up by default. These are the details in case you don't have a default setup:

<repository>
  <id>central</id>
  <name>Default maven repo</name>
  <url>http://repo1.maven.org/maven2</url>
  <releases>
    <enabled>true</enabled>
  </releases>
  <snapshots>
    <enabled>false</enabled>
  </snapshots>
</repository>

Snapshots

You can download 1.3-SNAPSHOT distributions from the following locations:

Single-Bundle distribution download from here
Multi-Bundle distribution download from here

Maven

@@@ TODO: this section needs updating

You can also pull the snapshots in via maven. Add the Apache Snapshot repository to your maven repositories:

<repository>
  <id>apache.snapshots</id>
  <name>Apache Maven Snapshot Repository</name>
  <url>http://repository.apache.org/content/groups/snapshots/</url>
  <releases>
    <enabled>false</enabled>
  </releases>
  <snapshots>
    <enabled>true</enabled>
  </snapshots>
</repository>

Then you can depend on the components in maven.
For the Single Bundle Distribution you depend on

<groupId>org.apache.cxf.dosgi</groupId>
<artifactId>cxf-dosgi-ri-singlebundle-distribution</artifactId>
<version>1.3-SNAPSHOT</version>

When using the Multi Bundle Distribution you add the following dependencies:

<dependency>
  <groupId>org.apache.cxf</groupId>
  <artifactId>cxf-bundle-minimal</artifactId>
  <version>2.2.9</version>
</dependency>
<dependency>
  <groupId>org.apache.cxf.dosgi</groupId>
  <artifactId>cxf-dosgi-ri-discovery-local</artifactId>
  <version>1.3-SNAPSHOT</version>
</dependency>
<dependency>
  <groupId>org.apache.cxf.dosgi</groupId>
  <artifactId>cxf-dosgi-ri-dsw-cxf</artifactId>
  <version>1.3-SNAPSHOT</version>
</dependency>

Archived Releases

1.3 was released February 6th, 2012.

Description

File

Multi-bundle distribution (tar.gz)

cxf-dosgi-ri-multibundle-distribution-1.3-dir.tar.gz

Multi-bundle distribution (zip)

cxf-dosgi-ri-multibundle-distribution-1.3-dir.zip

Single-bundle distribution

cxf-dosgi-ri-singlebundle-distribution-1.3.jar

Source distribution

cxf-dosgi-ri-source-distribution-1.3.jar

1.2 was released July 25th 2010.

1.1 was released Dec 1st, 2009.

1.0 was the first release of Distributed OSGi.

  • No labels