Releases
Release 1.4.0 (coming soon)
Highlights
- 30 issues resolved (see jira)
- Karaf feature for easy installation in Apache Karaf
- Zookeeper discovery now supports automatic reconnects and Cluster configuration
- DOSGi is now independent of spring dm
- Custom intents are now created by publishing e.g. CXF Features as services
- Big refactorings make the code much easier to understand
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) |
|
Multi-bundle distribution (zip) |
|
Single-bundle distribution |
|
Source distribution |
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) |
|
Multi-bundle distribution (zip) |
|
Single-bundle distribution |
|
Source distribution |
1.2 was released July 25th 2010.
Description |
File |
MD5 |
---|---|---|
Multi-bundle distribution (tar.gz) |
||
Multi-bundle distribution (zip) |
||
Single-bundle distribution |
||
Source distribution |
1.1 was released Dec 1st, 2009.
Description |
File |
MD5 |
---|---|---|
Multi-bundle distribution (tar.gz) |
||
Multi-bundle distribution (zip) |
||
Single-bundle distribution |
||
Source distribution |
1.0 was the first release of Distributed OSGi.
Description |
File |
MD5 |
---|---|---|
Multi-bundle distribution (tar.gz) |
||
Multi-bundle distribution (zip) |
||
Single-bundle distribution |
||
Source distribution |