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, 28 Nov 2012 14:16:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/2042/9/15/_/styles/combined.css?spaceKey=CXF&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/CXF/DOSGi+Releases">DOSGi
Releases</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~christian%2Bschneider">Christian
Schneider</a>
    </h4>
        <br/>
                         <h4>Changes (3)</h4>
                                 
    
<div id="page-diffs">
                    <table class="diff" cellpadding="0" cellspacing="0">
    
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >h4. Migration <br> <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">There
is one incompatible change in this release. Previously custom intents were defined by using
a special spring dm file below osgi-inf in the bundle that exports a service. From DOSGi 1.4.0
on custom intents can be defined by exporting the intent (e.g. a feature) as an OSGi service
with a special property &quot;org.apache.cxf.dosgi.IntentName&quot; for the name of
the intent. See [dosgi custom intents].  <br> <br></td></tr>
            <tr><td class="diff-unchanged" >h4. Distributions <br> <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >|Source distribution|[cxf-dosgi-ri-source-distribution-1.3.1.tar.gz|http://repository.apache.org/service/local/repositories/releases/content/org/apache/cxf/dosgi/cxf-dosgi-ri-source-distribution/1.3.1/cxf-dosgi-ri-source-distribution-1.3.1-dist.tar.gz]|
<br> <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">h3.
Maven <br>@@@ TODO: this section needs updating <br> <br>To pull the bundles
in from maven, simply add them as a dependency to your pom. For the *Single Bundle Distribution*
you depend on  <br>{code}&lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
<br>&lt;artifactId&gt;cxf-dosgi-ri-singlebundle-distribution&lt;/artifactId&gt;
<br>&lt;version&gt;1.1&lt;/version&gt;{code} <br> <br>When
using the *Multi Bundle Distribution* you add the following dependencies: <br>{code}&lt;dependency&gt;
<br>  &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt; <br>  &lt;artifactId&gt;cxf-bundle-minimal&lt;/artifactId&gt;
<br>  &lt;version&gt;2.2.9&lt;/version&gt; <br>&lt;/dependency&gt;
<br>&lt;dependency&gt; <br>  &lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
<br>  &lt;artifactId&gt;cxf-dosgi-ri-discovery-local&lt;/artifactId&gt;
<br>  &lt;version&gt;1.2&lt;/version&gt; <br>&lt;/dependency&gt;
<br>&lt;dependency&gt; <br>  &lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
<br>  &lt;artifactId&gt;cxf-dosgi-ri-dsw-cxf&lt;/artifactId&gt; <br>
 &lt;version&gt;1.2&lt;/version&gt; <br>&lt;/dependency&gt;{code}
<br> <br>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&#39;t have
a default setup: <br>{code}&lt;repository&gt; <br>  &lt;id&gt;central&lt;/id&gt;
<br>  &lt;name&gt;Default maven repo&lt;/name&gt; <br>  &lt;url&gt;http://repo1.maven.org/maven2&lt;/url&gt;
<br>  &lt;releases&gt; <br>    &lt;enabled&gt;true&lt;/enabled&gt;
<br>  &lt;/releases&gt; <br>  &lt;snapshots&gt; <br>   
&lt;enabled&gt;false&lt;/enabled&gt; <br>  &lt;/snapshots&gt;
<br>&lt;/repository&gt;{code} <br> <br></td></tr>
            <tr><td class="diff-unchanged" >h2. Snapshots <br> <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >*Multi-Bundle distribution* [download
from here|https://repository.apache.org/content/groups/snapshots/org/apache/cxf/dosgi/cxf-dosgi-ri-multibundle-distribution/1.3-SNAPSHOT/cxf-dosgi-ri-multibundle-distribution-1.3-SNAPSHOT.zip]
<br> <br></td></tr>
            <tr><td class="diff-deleted-lines" style="color:#999;background-color:#fdd;text-decoration:line-through;">h3.
Maven <br> <br>@@@ TODO: this section needs updating <br> <br>You
can also pull the snapshots in via maven. Add the Apache Snapshot repository to your maven
repositories: <br>{code}&lt;repository&gt; <br>  &lt;id&gt;apache.snapshots&lt;/id&gt;
<br>  &lt;name&gt;Apache Maven Snapshot Repository&lt;/name&gt; <br>
 &lt;url&gt;http://repository.apache.org/content/groups/snapshots/&lt;/url&gt;
<br>  &lt;releases&gt; <br>    &lt;enabled&gt;false&lt;/enabled&gt;
<br>  &lt;/releases&gt; <br>  &lt;snapshots&gt; <br>   
&lt;enabled&gt;true&lt;/enabled&gt; <br>  &lt;/snapshots&gt;
<br>&lt;/repository&gt;{code} <br> <br>Then you can depend on the
components in maven. <br>For the *Single Bundle Distribution* you depend on  <br>{code}&lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
<br>&lt;artifactId&gt;cxf-dosgi-ri-singlebundle-distribution&lt;/artifactId&gt;
<br>&lt;version&gt;1.3-SNAPSHOT&lt;/version&gt;{code} <br> <br>When
using the *Multi Bundle Distribution* you add the following dependencies: <br>{code}&lt;dependency&gt;
<br>  &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt; <br>  &lt;artifactId&gt;cxf-bundle-minimal&lt;/artifactId&gt;
<br>  &lt;version&gt;2.2.9&lt;/version&gt; <br>&lt;/dependency&gt;
<br>&lt;dependency&gt; <br>  &lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
<br>  &lt;artifactId&gt;cxf-dosgi-ri-discovery-local&lt;/artifactId&gt;
<br>  &lt;version&gt;1.3-SNAPSHOT&lt;/version&gt; <br>&lt;/dependency&gt;
<br>&lt;dependency&gt; <br>  &lt;groupId&gt;org.apache.cxf.dosgi&lt;/groupId&gt;
<br>  &lt;artifactId&gt;cxf-dosgi-ri-dsw-cxf&lt;/artifactId&gt; <br>
 &lt;version&gt;1.3-SNAPSHOT&lt;/version&gt; <br>&lt;/dependency&gt;{code}
<br> <br></td></tr>
            <tr><td class="diff-unchanged" >h3. Archived Releases <br> <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
    
            </table>
    </div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <h2><a name="DOSGiReleases-Releases"></a>Releases</h2>

<h3><a name="DOSGiReleases-Release1.4.0%28comingsoon%29"></a>Release 1.4.0
(coming soon)</h3>

<h4><a name="DOSGiReleases-Highlights"></a>Highlights</h4>

<ul>
	<li><a href="https://issues.apache.org/jira/browse/DOSGI/fixforversion/12319877"
class="external-link" rel="nofollow">30 issues resolved (see jira)</a></li>
	<li><a href="/confluence/display/CXF/DOSGi+Apache+Karaf+Feature" title="DOSGi Apache
Karaf Feature">Karaf feature for easy installation in Apache Karaf</a></li>
	<li><a href="/confluence/display/CXF/DOSGi+Discovery" title="DOSGi Discovery">Zookeeper
discovery</a> now supports automatic reconnects and Cluster configuration</li>
	<li>DOSGi is now independent of spring dm</li>
	<li>Custom intents are now created by publishing e.g. CXF Features as services</li>
	<li>Big refactorings make the code much easier to understand</li>
</ul>


<h4><a name="DOSGiReleases-Migration"></a>Migration</h4>

<p>There is one incompatible change in this release. Previously custom intents were
defined by using a special spring dm file below osgi-inf in the bundle that exports a service.
From DOSGi 1.4.0 on custom intents can be defined by exporting the intent (e.g. a feature)
as an OSGi service with a special property "org.apache.cxf.dosgi.IntentName" for the name
of the intent. See <a href="/confluence/pages/createpage.action?spaceKey=CXF&amp;title=dosgi+custom+intents&amp;linkCreation=true&amp;fromPageId=108957"
class="createlink">dosgi custom intents</a>. </p>

<h4><a name="DOSGiReleases-Distributions"></a>Distributions</h4>



<h3><a name="DOSGiReleases-Release1.3.1%28CurrentRelease%29"></a>Release
1.3.1 (Current Release)</h3>
<p>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:</p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Description</th>
<th class='confluenceTh'>File</th>
</tr>
<tr>
<td class='confluenceTd'>Multi-bundle distribution (tar.gz)</td>
<td class='confluenceTd'><a href="http://repository.apache.org/service/local/repositories/releases/content/org/apache/cxf/dosgi/cxf-dosgi-ri-multibundle-distribution/1.3.1/cxf-dosgi-ri-multibundle-distribution-1.3.1-dir.tar.gz"
class="external-link" rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.3.1-dir.tar.gz</a></td>
</tr>
<tr>
<td class='confluenceTd'>Multi-bundle distribution (zip)</td>
<td class='confluenceTd'><a href="http://repository.apache.org/service/local/repositories/releases/content/org/apache/cxf/dosgi/cxf-dosgi-ri-multibundle-distribution/1.3.1/cxf-dosgi-ri-multibundle-distribution-1.3.1-dir.zip"
class="external-link" rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.3.1-dir.zip</a></td>
</tr>
<tr>
<td class='confluenceTd'>Single-bundle distribution</td>
<td class='confluenceTd'><a href="http://repository.apache.org/service/local/repositories/releases/content/org/apache/cxf/dosgi/cxf-dosgi-ri-singlebundle-distribution/1.3.1/cxf-dosgi-ri-singlebundle-distribution-1.3.1.jar"
class="external-link" rel="nofollow">cxf-dosgi-ri-singlebundle-distribution-1.3.1.jar</a></td>
</tr>
<tr>
<td class='confluenceTd'>Source distribution</td>
<td class='confluenceTd'><a href="http://repository.apache.org/service/local/repositories/releases/content/org/apache/cxf/dosgi/cxf-dosgi-ri-source-distribution/1.3.1/cxf-dosgi-ri-source-distribution-1.3.1-dist.tar.gz"
class="external-link" rel="nofollow">cxf-dosgi-ri-source-distribution-1.3.1.tar.gz</a></td>
</tr>
</tbody></table>
</div>


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

<p>You can download 1.3-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.3-SNAPSHOT/cxf-dosgi-ri-singlebundle-distribution-1.3-SNAPSHOT.jar"
class="external-link" 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.3-SNAPSHOT/cxf-dosgi-ri-multibundle-distribution-1.3-SNAPSHOT.zip"
class="external-link" rel="nofollow">download from here</a></p>

<h3><a name="DOSGiReleases-ArchivedReleases"></a>Archived Releases</h3>

<p>1.3 was released February 6th, 2012.</p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Description</th>
<th class='confluenceTh'>File</th>
</tr>
<tr>
<td class='confluenceTd'>Multi-bundle distribution (tar.gz)</td>
<td class='confluenceTd'><a href="http://search.maven.org/remotecontent?filepath=org/apache/cxf/dosgi/cxf-dosgi-ri-multibundle-distribution/1.3/cxf-dosgi-ri-multibundle-distribution-1.3-dir.tar.gz"
class="external-link" rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.3-dir.tar.gz</a></td>
</tr>
<tr>
<td class='confluenceTd'>Multi-bundle distribution (zip)</td>
<td class='confluenceTd'><a href="http://search.maven.org/remotecontent?filepath=org/apache/cxf/dosgi/cxf-dosgi-ri-multibundle-distribution/1.3/cxf-dosgi-ri-multibundle-distribution-1.3-dir.zip"
class="external-link" rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.3-dir.zip</a></td>
</tr>
<tr>
<td class='confluenceTd'>Single-bundle distribution</td>
<td class='confluenceTd'><a href="http://search.maven.org/remotecontent?filepath=org/apache/cxf/dosgi/cxf-dosgi-ri-singlebundle-distribution/1.3/cxf-dosgi-ri-singlebundle-distribution-1.3.jar"
class="external-link" rel="nofollow">cxf-dosgi-ri-singlebundle-distribution-1.3.jar</a></td>
</tr>
<tr>
<td class='confluenceTd'>Source distribution</td>
<td class='confluenceTd'><a href="http://search.maven.org/remotecontent?filepath=org/apache/cxf/dosgi/cxf-dosgi-ri-source-distribution/1.3/cxf-dosgi-ri-source-distribution-1.3.jar"
class="external-link" rel="nofollow">cxf-dosgi-ri-source-distribution-1.3.jar</a></td>
</tr>
</tbody></table>
</div>


<p>1.2 was released July 25th 2010.</p>

<div class='table-wrap'>
<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.2/cxf-dosgi-ri-multibundle-distribution-1.2.tar.gz"
class="external-link" rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.2.tar.gz</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.2/cxf-dosgi-ri-multibundle-distribution-1.2.tar.gz.md5"
class="external-link" rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.2.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.2/cxf-dosgi-ri-multibundle-distribution-1.2.zip"
class="external-link" rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.2.zip</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.2/cxf-dosgi-ri-multibundle-distribution-1.2.zip.md5"
class="external-link" rel="nofollow">cxf-dosgi-ri-multibundle-distribution-1.2.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.2/cxf-dosgi-ri-singlebundle-distribution-1.2.jar"
class="external-link" rel="nofollow">cxf-dosgi-ri-singlebundle-distribution-1.2.jar</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.2/cxf-dosgi-ri-singlebundle-distribution-1.2.jar.md5"
class="external-link" rel="nofollow">cxf-dosgi-ri-singlebundle-distribution-1.2.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.2/cxf-dosgi-ri-source-distribution-1.2.tar.gz"
class="external-link" rel="nofollow">cxf-dosgi-ri-source-distribution-1.2.tar.gz</a></td>
<td class='confluenceTd'><a href="http://www.apache.org/dist/cxf/dosgi/1.2/cxf-dosgi-ri-source-distribution-1.2.tar.gz.md5"
class="external-link" rel="nofollow">cxf-dosgi-ri-source-distribution-1.2.tar.gz.md5</a></td>
</tr>
</tbody></table>
</div>



<p>1.1 was released Dec 1st, 2009.</p>

<div class='table-wrap'>
<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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" rel="nofollow">cxf-dosgi-ri-source-distribution-1.1.tar.gz.md5</a></td>
</tr>
</tbody></table>
</div>



<p>1.0 was the first release of Distributed OSGi. </p>

<div class='table-wrap'>
<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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" 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"
class="external-link" rel="nofollow">cxf-dosgi-ri-source-distribution-1.0.tar.gz.md5</a></td>
</tr>
</tbody></table>
</div>

    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="https://cwiki.apache.org/confluence/display/CXF/DOSGi+Releases">View
Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=108957&revisedVersion=19&originalVersion=18">View
Changes</a>
                |
        <a href="https://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