cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache CXF > DOSGi Releases
Date Wed, 02 Dec 2009 15:01:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1519/1/11/_/styles/combined.css?spaceKey=CXF&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="http://cwiki.apache.org/confluence/display/CXF/DOSGi+Releases">DOSGi
Releases</a></h2>
     <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~eglynn">Eoghan
Glynn</a>
    </h4>
     Updated for dOSGi 1.1 release
          <div id="versionComment" class="noteMacro" style="display:none; padding: 5px;">
     Updated for dOSGi 1.1 release<br />
     </div>
          <br/>
     <div class="notificationGreySide">
         <h2><a name="DOSGiReleases-Releases"></a>Releases</h2>

<h3><a name="DOSGiReleases-CurrentRelease"></a>Current Release</h3>
<p>1.1 is the current release of Distributed OSGi, as of Dec 1st 2009. For more information
on what's new in this release, please see the README in each distribution. The various distributions
can be downloaded as follows:</p>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Description</th>
<th class='confluenceTh'>File</th>
<th class='confluenceTh'>MD5</th>
</tr>
<tr>
<td class='confluenceTd'>Multi-bundle distribution (tar.gz)</td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.1/cxf-dosgi-ri-multibundle-distribution-1.1.tar.gz"
rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.1.tar.gz</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.1/cxf-dosgi-ri-multibundle-distribution-1.1.tar.gz.md5"
rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.1.tar.gz.md5</a></td>
</tr>
<tr>
<td class='confluenceTd'>Multi-bundle distribution (zip)</td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.1/cxf-dosgi-ri-multibundle-distribution-1.1.zip"
rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.1.zip</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.1/cxf-dosgi-ri-multibundle-distribution-1.1.zip.md5"
rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.1.zip.md5</a></td>
</tr>
<tr>
<td class='confluenceTd'>Single-bundle distribution</td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.1/cxf-dosgi-ri-singlebundle-distribution-1.1.jar"
rel="nofollow">cxf-dosgi-ri-singlebundle-distribution-1.1.jar</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.1/cxf-dosgi-ri-singlebundle-distribution-1.1.jar.md5"
rel="nofollow">cxf-dosgi-ri-singlebundle-distribution-1.1.jar.md5</a></td>
</tr>
<tr>
<td class='confluenceTd'>Source distribution</td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.1/cxf-dosgi-ri-source-distribution-1.1.tar.gz"
rel="nofollow">cxf-dosgi-ri-source-distribution-1.1.tar.gz</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.1/cxf-dosgi-ri-source-distribution-1.1.tar.gz.md5"
rel="nofollow">cxf-dosgi-ri-source-distribution-1.1.tar.gz.md5</a></td>
</tr>
</tbody></table>


<h3><a name="DOSGiReleases-Maven"></a>Maven</h3>

<p>To pull the bundles in from maven, simply add them as a dependency to your pom. For
the <b>Single Bundle Distribution</b> you depend on </p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">&lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
&lt;artifactId&gt;cxf-dosgi-ri-singlebundle-distribution&lt;/artifactId&gt;
&lt;version&gt;1.1&lt;/version&gt;</pre>
</div></div>

<p>When using the <b>Multi Bundle Distribution</b> you add the following
dependencies:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">&lt;dependency&gt;
  &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
  &lt;artifactId&gt;cxf-bundle-minimal&lt;/artifactId&gt;
  &lt;version&gt;2.2.5&lt;/version&gt;
&lt;/dependency&gt;
&lt;dependency&gt;
  &lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
  &lt;artifactId&gt;cxf-dosgi-ri-discovery-local&lt;/artifactId&gt;
  &lt;version&gt;1.1&lt;/version&gt;
&lt;/dependency&gt;
&lt;dependency&gt;
  &lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
  &lt;artifactId&gt;cxf-dosgi-ri-dsw-cxf&lt;/artifactId&gt;
  &lt;version&gt;1.1&lt;/version&gt;
&lt;/dependency&gt;</pre>
</div></div>

<p>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:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">&lt;repository&gt;
  &lt;id&gt;central&lt;/id&gt;
  &lt;name&gt;Default maven repo&lt;/name&gt;
  &lt;url&gt;http:<span class="code-comment">//repo1.maven.org/maven2&lt;/url&gt;
</span>  &lt;releases&gt;
    &lt;enabled&gt;<span class="code-keyword">true</span>&lt;/enabled&gt;
  &lt;/releases&gt;
  &lt;snapshots&gt;
    &lt;enabled&gt;<span class="code-keyword">false</span>&lt;/enabled&gt;
  &lt;/snapshots&gt;
&lt;/repository&gt;</pre>
</div></div>

<h2><a name="DOSGiReleases-Snapshots"></a>Snapshots</h2>

<p>You can download 1.2-SNAPSHOT distributions from the following locations:</p>

<p><b>Single-Bundle distribution</b> <a href="https://repository.apache.org/content/groups/snapshots/org/apache/cxf/dosgi/cxf-dosgi-ri-singlebundle-distribution/1.2-SNAPSHOT/cxf-dosgi-ri-singlebundle-distribution-1.2-SNAPSHOT.jar"
rel="nofollow">download from here</a><br/>
<b>Multi-Bundle distribution</b> <a href="https://repository.apache.org/content/groups/snapshots/org/apache/cxf/dosgi/cxf-dosgi-ri-multibundle-distribution/1.2-SNAPSHOT/cxf-dosgi-ri-multibundle-distribution-1.2-SNAPSHOT.zip"
rel="nofollow">download from here</a></p>

<h3><a name="DOSGiReleases-Maven"></a>Maven</h3>

<p>You can also pull the snapshots in via maven. Add the Apache Snapshot repository
to your maven repositories:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">&lt;repository&gt;
  &lt;id&gt;apache.snapshots&lt;/id&gt;
  &lt;name&gt;Apache Maven Snapshot Repository&lt;/name&gt;
  &lt;url&gt;http:<span class="code-comment">//repository.apache.org/content/groups/snapshots/&lt;/url&gt;
</span>  &lt;releases&gt;
    &lt;enabled&gt;<span class="code-keyword">false</span>&lt;/enabled&gt;
  &lt;/releases&gt;
  &lt;snapshots&gt;
    &lt;enabled&gt;<span class="code-keyword">true</span>&lt;/enabled&gt;
  &lt;/snapshots&gt;
&lt;/repository&gt;</pre>
</div></div>

<p>Then you can depend on the components in maven.<br/>
For the <b>Single Bundle Distribution</b> you depend on </p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">&lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
&lt;artifactId&gt;cxf-dosgi-ri-singlebundle-distribution&lt;/artifactId&gt;
&lt;version&gt;1.2-SNAPSHOT&lt;/version&gt;</pre>
</div></div>

<p>When using the <b>Multi Bundle Distribution</b> you add the following
dependencies:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">&lt;dependency&gt;
  &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
  &lt;artifactId&gt;cxf-bundle-minimal&lt;/artifactId&gt;
  &lt;version&gt;2.2.5&lt;/version&gt;
&lt;/dependency&gt;
&lt;dependency&gt;
  &lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
  &lt;artifactId&gt;cxf-dosgi-ri-discovery-local&lt;/artifactId&gt;
  &lt;version&gt;1.2-SNAPSHOT&lt;/version&gt;
&lt;/dependency&gt;
&lt;dependency&gt;
  &lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
  &lt;artifactId&gt;cxf-dosgi-ri-dsw-cxf&lt;/artifactId&gt;
  &lt;version&gt;1.2-SNAPSHOT&lt;/version&gt;
&lt;/dependency&gt;</pre>
</div></div>

<h3><a name="DOSGiReleases-ArchivedReleases"></a>Archived Releases</h3>
<p>1.0 was the first release of Distributed OSGi. </p>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Description</th>
<th class='confluenceTh'>File</th>
<th class='confluenceTh'>MD5</th>
</tr>
<tr>
<td class='confluenceTd'>Multi-bundle distribution (tar.gz)</td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.0/cxf-dosgi-ri-multibundle-distribution-1.0.tar.gz"
rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.0.tar.gz</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.0/cxf-dosgi-ri-multibundle-distribution-1.0.tar.gz.md5"
rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.0.tar.gz.md5</a></td>
</tr>
<tr>
<td class='confluenceTd'>Multi-bundle distribution (zip)</td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.0/cxf-dosgi-ri-multibundle-distribution-1.0.zip"
rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.0.zip</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.0/cxf-dosgi-ri-multibundle-distribution-1.0.zip.md5"
rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.0.zip.md5</a></td>
</tr>
<tr>
<td class='confluenceTd'>Single-bundle distribution</td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.0/cxf-dosgi-ri-singlebundle-distribution-1.0.jar"
rel="nofollow">cxf-dosgi-ri-singlebundle-distribution-1.0.jar</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.0/cxf-dosgi-ri-singlebundle-distribution-1.0.jar.md5"
rel="nofollow">cxf-dosgi-ri-singlebundle-distribution-1.0.jar.md5</a></td>
</tr>
<tr>
<td class='confluenceTd'>Source distribution</td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.0/cxf-dosgi-ri-source-distribution-1.0.tar.gz"
rel="nofollow">cxf-dosgi-ri-source-distribution-1.0.tar.gz</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.0/cxf-dosgi-ri-source-distribution-1.0.tar.gz.md5"
rel="nofollow">cxf-dosgi-ri-source-distribution-1.0.tar.gz.md5</a></td>
</tr>
</tbody></table>


     </div>
     <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>

       <a href="http://cwiki.apache.org/confluence/display/CXF/DOSGi+Releases">View
Online</a>
       |
       <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=108957&revisedVersion=10&originalVersion=9">View
Change</a>
              |
       <a href="http://cwiki.apache.org/confluence/display/CXF/DOSGi+Releases?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message