Author: buildbot
Date: Tue May 14 14:56:54 2019
New Revision: 1044945

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/main.pageCache
    websites/production/cxf/content/download.html
    websites/production/cxf/content/index.html

Modified: websites/production/cxf/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/cxf/content/download.html
==============================================================================
--- websites/production/cxf/content/download.html (original)
+++ websites/production/cxf/content/download.html Tue May 14 14:56:54 2019
@@ -108,7 +108,7 @@ Apache CXF -- Download
          <td height="100%">
            <!-- Content -->
            <div class="wiki-content">
-<div id="ConfluenceContent"><h1 id="Download-Releases">Releases</h1><h2 
id="Download-3.3.2">3.3.2</h2><p>The 3.3.2 release is our latest release 
representing a significant amount of work on new features, enhancements, code 
cleanups, etc... For a complete list of new features, API changes, etc... 
please see the <a shape="rect" 
href="http://cxf.apache.org/docs/33-migration-guide.html";>migration 
guide</a>.</p><div class="table-wrap"><table class="wrapped 
confluenceTable"><colgroup span="1"><col span="1"><col span="1"><col 
span="1"><col span="1"></colgroup><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>File</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>SHA512</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>PGP</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Source distribution</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" cl
 ass="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.3.2/apache-cxf-3.3.2-src.tar.gz";>apache-cxf-3.3.2-src.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2-src.tar.gz.sha512";>apache-cxf-3.3.2-src.tar.gz.sha512</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2-src.tar.gz.asc";>apache-cxf-3.3.2-src.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.3.2/apache-cxf-3.3.2-src.zip";>apache-cxf-3.3.2-src.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="https://www.apache.org/dist/cxf/3.3.
 
2/apache-cxf-3.3.2-src.zip.sha512">apache-cxf-3.3.2-src.zip.sha512</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2-src.zip.asc";>apache-cxf-3.3.2-src.zip.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>Binary 
distribution</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.3.2/apache-cxf-3.3.2.tar.gz";>apache-cxf-3.3.2.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2.tar.gz.sha512";>apache-cxf-3.3.2.tar.gz.sha512</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2.tar.gz.asc";>apache-cxf-3.3.2.tar.gz.asc</a></p></td></tr><t
 r><td colspan="1" rowspan="1" class="confluenceTd"><p><br 
clear="none"></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.3.2/apache-cxf-3.3.2.zip";>apache-cxf-3.3.2.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2.zip.sha512";>apache-cxf-3.3.2.zip.sha512</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2.zip.asc";>apache-cxf-3.3.2.zip.asc</a></p></td></tr></tbody></table></div><h2
 id="Download-3.2.9">3.2.9</h2><p>The 3.2.9 release is our latest release 
representing a significant amount of work on new features, enhancements, code 
cleanups, etc... For a complete list of new features, API changes, etc... 
please see the <a shape="rect" href="cxf-329-release-notes.htm
 l">release notes</a>&#160;and <a shape="rect" 
href="http://cxf.apache.org/docs/32-migration-guide.html";>migration 
guide</a>&#160;for more details.</p><div class="table-wrap"><table 
class="wrapped confluenceTable"><colgroup span="1"><col span="1"><col 
span="1"><col span="1"><col span="1"></colgroup><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Description</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>File</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>SHA512</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>PGP</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Source distribution</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.2.9/apache-cxf-3.2.9-src.tar.gz";>apache-cxf-3.2.9-src.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="https://www.apache.or
 
g/dist/cxf/3.2.9/apache-cxf-3.2.9-src.tar.gz.sha512">apache-cxf-3.2.9-src.tar.gz.sha512</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9-src.tar.gz.asc";>apache-cxf-3.2.9-src.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.2.9/apache-cxf-3.2.9-src.zip";>apache-cxf-3.2.9-src.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9-src.zip.sha512";>apache-cxf-3.2.9-src.zip.sha512</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9-src.zip.asc";>apache-cxf-3.2.9-
 src.zip.asc</a></p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Binary distribution</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.2.9/apache-cxf-3.2.9.tar.gz";>apache-cxf-3.2.9.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9.tar.gz.sha512";>apache-cxf-3.2.9.tar.gz.sha512</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9.tar.gz.asc";>apache-cxf-3.2.9.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.2.9/apache-cxf-3.2.9.zip";>apache-cxf-3.2
 .9.zip</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9.zip.sha512";>apache-cxf-3.2.9.zip.sha512</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9.zip.asc";>apache-cxf-3.2.9.zip.asc</a></p></td></tr></tbody></table></div><h2
 id="Download-3.1.18">3.1.18</h2><p>The 3.1.18 release is our latest patch 
release for 3.1.x. For a complete list of new features, API changes, etc... 
please see the <a shape="rect" href="cxf-3118-release-notes.html">release 
notes</a>&#160;and <a shape="rect" 
href="http://cxf.apache.org/docs/31-migration-guide.html";>migration 
guide</a>.</p><div class="confluence-information-macro 
confluence-information-macro-warning"><span class="aui-icon aui-icon-small 
aui-iconfont-error confluence-information-macro-icon"></span><div 
class="confluence-inform
 ation-macro-body"><p>This is the last planned release of the 3.1.x versions of 
CXF. Users are strongly encouraged to migrate to 3.2.x as soon as 
possible.</p></div></div><div class="table-wrap"><table class="wrapped 
confluenceTable"><colgroup span="1"><col span="1"><col span="1"><col 
span="1"><col span="1"></colgroup><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>File</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>SHA1</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>PGP</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Source distribution</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.1.18/apache-cxf-3.1.18-src.tar.gz";>apache-cxf-3.1.18-src.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="
 
https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18-src.tar.gz.sha1";>apache-cxf-3.1.18-src.tar.gz.sha1</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18-src.tar.gz.asc";>apache-cxf-3.1.18-src.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.1.18/apache-cxf-3.1.18-src.zip";>apache-cxf-3.1.18-src.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18-src.zip.sha1";>apache-cxf-3.1.18-src.zip.sha1</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18-src
 .zip.asc">apache-cxf-3.1.18-src.zip.asc</a></p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Binary distribution</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.1.18/apache-cxf-3.1.18.tar.gz";>apache-cxf-3.1.18.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18.tar.gz.sha1";>apache-cxf-3.1.18.tar.gz.sha1</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18.tar.gz.asc";>apache-cxf-3.1.18.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="https://www.apache.org/dyn/closer.lua/cxf/3.1.18/ap
 ache-cxf-3.1.18.zip">apache-cxf-3.1.18.zip</a></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18.zip.sha1";>apache-cxf-3.1.18.zip.sha1</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18.zip.asc";>apache-cxf-3.1.18.zip.asc</a>&#160;</p></td></tr></tbody></table></div><h2
 id="Download-VerifyingReleases"><br clear="none">Verifying 
Releases</h2><p>When downloading from a mirror it is recommended to verify the 
integrity of the downloads. This should preferably be done by verifying the 
OpenPGP compatible signature available from the main Apache site. The <a 
shape="rect" class="external-link" 
href="https://www.apache.org/dist/cxf/KEYS";>KEYS</a> file contains the public 
keys used for signing the release. It is recommended that a web of trust is 
used to confirm the identit
 y of these keys.</p><p>You can check the OpenPGP signature with GnuPG 
via:</p><div class="code panel pdl" style="border-width: 1px;"><div 
class="codeContent panelContent pdl">
+<div id="ConfluenceContent"><h1 id="Download-Releases">Releases</h1><h2 
id="Download-3.3.2">3.3.2</h2><p>The 3.3.2 release is our latest release 
representing a significant amount of work on new features, enhancements, code 
cleanups, etc... For a complete list of new features, API changes, etc... 
please see the <a shape="rect" href="cxf-332-release-notes.html">release 
notes</a> and&#160;<a shape="rect" 
href="http://cxf.apache.org/docs/33-migration-guide.html";>migration 
guide</a>.</p><div class="table-wrap"><table class="wrapped 
confluenceTable"><colgroup span="1"><col span="1"><col span="1"><col 
span="1"><col span="1"></colgroup><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>File</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>sha256</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>PGP</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Source distribution</
 p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.3.2/apache-cxf-3.3.2-src.tar.gz";>apache-cxf-3.3.2-src.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2-src.tar.gz.sha256";>apache-cxf-3.3.2-src.tar.gz.sha256</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2-src.tar.gz.asc";>apache-cxf-3.3.2-src.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.3.2/apache-cxf-3.3.2-src.zip";>apache-cxf-3.3.2-src.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a 
 shape="rect" class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2-src.zip.sha256";>apache-cxf-3.3.2-src.zip.sha256</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2-src.zip.asc";>apache-cxf-3.3.2-src.zip.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>Binary 
distribution</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.3.2/apache-cxf-3.3.2.tar.gz";>apache-cxf-3.3.2.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2.tar.gz.sha256";>apache-cxf-3.3.2.tar.gz.sha256</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="https://www.apache.org/dist/cxf/3.3.2
 
/apache-cxf-3.3.2.tar.gz.asc">apache-cxf-3.3.2.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.3.2/apache-cxf-3.3.2.zip";>apache-cxf-3.3.2.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2.zip.sha256";>apache-cxf-3.3.2.zip.sha256</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.3.2/apache-cxf-3.3.2.zip.asc";>apache-cxf-3.3.2.zip.asc</a></p></td></tr></tbody></table></div><h2
 id="Download-3.2.9">3.2.9</h2><p>The 3.2.9 release is our latest release 
representing a significant amount of work on new features, enhancements, code 
cleanups, etc... For a complete list of new features, API c
 hanges, etc... please see the <a shape="rect" 
href="cxf-329-release-notes.html">release notes</a>&#160;and <a shape="rect" 
href="http://cxf.apache.org/docs/32-migration-guide.html";>migration 
guide</a>&#160;for more details.</p><div class="table-wrap"><table 
class="wrapped confluenceTable"><colgroup span="1"><col span="1"><col 
span="1"><col span="1"><col span="1"></colgroup><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Description</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>File</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>sha256</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>PGP</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Source distribution</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.2.9/apache-cxf-3.2.9-src.tar.gz";>apache-cxf-3.2.9-src.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confl
 uenceTd"><p><a shape="rect" class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9-src.tar.gz.sha256";>apache-cxf-3.2.9-src.tar.gz.sha256</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9-src.tar.gz.asc";>apache-cxf-3.2.9-src.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.2.9/apache-cxf-3.2.9-src.zip";>apache-cxf-3.2.9-src.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9-src.zip.sha256";>apache-cxf-3.2.9-src.zip.sha256</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="https://
 
www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9-src.zip.asc">apache-cxf-3.2.9-src.zip.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>Binary 
distribution</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.2.9/apache-cxf-3.2.9.tar.gz";>apache-cxf-3.2.9.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9.tar.gz.sha256";>apache-cxf-3.2.9.tar.gz.sha256</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9.tar.gz.asc";>apache-cxf-3.2.9.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" href="https:/
 
/www.apache.org/dyn/closer.lua/cxf/3.2.9/apache-cxf-3.2.9.zip">apache-cxf-3.2.9.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9.zip.sha256";>apache-cxf-3.2.9.zip.sha256</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.2.9/apache-cxf-3.2.9.zip.asc";>apache-cxf-3.2.9.zip.asc</a></p></td></tr></tbody></table></div><h2
 id="Download-3.1.18">3.1.18</h2><p>The 3.1.18 release is our latest patch 
release for 3.1.x. For a complete list of new features, API changes, etc... 
please see the <a shape="rect" href="cxf-3118-release-notes.html">release 
notes</a>&#160;and <a shape="rect" 
href="http://cxf.apache.org/docs/31-migration-guide.html";>migration 
guide</a>.</p><div class="confluence-information-macro 
confluence-information-macro-warning"><span class="aui-icon aui-icon-small 
aui-iconfont-
 error confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>This is the last planned release 
of the 3.1.x versions of CXF. Users are strongly encouraged to migrate to 3.2.x 
as soon as possible.</p></div></div><div class="table-wrap"><table 
class="wrapped confluenceTable"><colgroup span="1"><col span="1"><col 
span="1"><col span="1"><col span="1"></colgroup><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Description</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>File</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>SHA1</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>PGP</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Source distribution</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><a shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.1.18/apache-cxf-3.1.18-src.tar.gz";>apache-cxf-3.1.18-src.tar.gz</a></p></td><td
 colspan="1" row
 span="1" class="confluenceTd"><p><a shape="rect" class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18-src.tar.gz.sha1";>apache-cxf-3.1.18-src.tar.gz.sha1</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18-src.tar.gz.asc";>apache-cxf-3.1.18-src.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.1.18/apache-cxf-3.1.18-src.zip";>apache-cxf-3.1.18-src.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18-src.zip.sha1";>apache-cxf-3.1.18-src.zip.sha1</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="exte
 rnal-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18-src.zip.asc";>apache-cxf-3.1.18-src.zip.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>Binary 
distribution</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a 
shape="rect" class="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.1.18/apache-cxf-3.1.18.tar.gz";>apache-cxf-3.1.18.tar.gz</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18.tar.gz.sha1";>apache-cxf-3.1.18.tar.gz.sha1</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18.tar.gz.asc";>apache-cxf-3.1.18.tar.gz.asc</a></p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p><br clear="none"></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" cl
 ass="external-link" 
href="https://www.apache.org/dyn/closer.lua/cxf/3.1.18/apache-cxf-3.1.18.zip";>apache-cxf-3.1.18.zip</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18.zip.sha1";>apache-cxf-3.1.18.zip.sha1</a></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" 
class="external-link" 
href="https://www.apache.org/dist/cxf/3.1.18/apache-cxf-3.1.18.zip.asc";>apache-cxf-3.1.18.zip.asc</a>&#160;</p></td></tr></tbody></table></div><h2
 id="Download-VerifyingReleases"><br clear="none">Verifying 
Releases</h2><p>When downloading from a mirror it is recommended to verify the 
integrity of the downloads. This should preferably be done by verifying the 
OpenPGP compatible signature available from the main Apache site. The <a 
shape="rect" class="external-link" 
href="https://www.apache.org/dist/cxf/KEYS";>KEYS</a> file contains the public 
keys used for signing the 
 release. It is recommended that a web of trust is used to confirm the identity 
of these keys.</p><p>You can check the OpenPGP signature with GnuPG 
via:</p><div class="code panel pdl" style="border-width: 1px;"><div 
class="codeContent panelContent pdl">
 <pre class="brush: bash; gutter: false; theme: Default">gpg --import KEYS
 gpg --verify apache-cxf-*.tar.gz.asc
 </pre>

Modified: websites/production/cxf/content/index.html
==============================================================================
--- websites/production/cxf/content/index.html (original)
+++ websites/production/cxf/content/index.html Tue May 14 14:56:54 2019
@@ -89,7 +89,7 @@ Apache CXF -- Index
                 <div id="wrapper-menu-page-bottom">
                   <div id="menu-page">
                     <!-- NavigationBar -->
-<div id="navigation"><h3 id="Navigation-ApacheCXF"><a shape="rect" 
href="index.html">Apache CXF</a></h3><ul class="alternate"><li><a shape="rect" 
href="index.html">Home</a></li><li><a shape="rect" 
href="download.html">Download</a></li><li><a shape="rect" 
href="people.html">People</a></li><li><a shape="rect" 
href="project-status.html">Project Status</a></li><li><a shape="rect" 
href="roadmap.html">Roadmap</a></li><li><a shape="rect" 
href="mailing-lists.html">Mailing Lists</a></li><li><a shape="rect" 
class="external-link" href="http://issues.apache.org/jira/browse/CXF";>Issue 
Reporting</a></li><li><a shape="rect" href="special-thanks.html">Special 
Thanks</a></li><li><a shape="rect" class="external-link" 
href="http://www.apache.org/licenses/";>License</a></li><li><a shape="rect" 
href="security-advisories.html">Security Advisories</a></li></ul><h3 
id="Navigation-Users">Users</h3><ul class="alternate"><li><a shape="rect" 
href="http://cxf.apache.org/docs/index.html";>User's Guide</a></li><li>
 <a shape="rect" href="support.html">Support</a></li><li><a shape="rect" 
href="faq.html">FAQ</a></li><li><a shape="rect" 
href="resources-and-articles.html">Resources and Articles</a></li></ul><h3 
id="Navigation-Search">Search</h3><form 
enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" 
action="http://www.google.com/cse";><div> <input type="hidden" name="cx" 
value="002890367768291051730:o99qiwa09y4"> <input type="hidden" name="ie" 
value="UTF-8"> <input type="text" name="q" size="21"> <input type="submit" 
name="sa" value="Search"> </div> </form> <script type="text/javascript" 
src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en";></script> 
<h3 id="Navigation-Developers">Developers</h3><ul class="alternate"><li><a 
shape="rect" 
href="http://cxf.apache.org/docs/cxf-architecture.html";>Architecture 
Guide</a></li><li><a shape="rect" href="source-repository.html">Source 
Repository</a></li><li><a shape="rect" 
href="building.html">Building</a></li><li><a 
 shape="rect" href="automated-builds.html">Automated Builds</a></li><li><a 
shape="rect" href="testing-debugging.html">Testing-Debugging</a></li><li><a 
shape="rect" href="coding-guidelines.html">Coding Guidelines</a></li><li><a 
shape="rect" href="getting-involved.html">Getting Involved</a></li><li><a 
shape="rect" href="release-management.html">Release Management</a></li></ul><h3 
id="Navigation-Subprojects">Subprojects</h3><ul class="alternate"><li><a 
shape="rect" href="distributed-osgi.html">Distributed OSGi</a></li><li><a 
shape="rect" href="xjc-utils.html">XJC Utils</a></li><li><a shape="rect" 
href="build-utils.html">Build Utils</a></li><li><a shape="rect" 
href="fediz.html">Fediz</a></li></ul><h3 id="Navigation-ASF"><a shape="rect" 
class="external-link" href="http://www.apache.org";>ASF</a></h3><ul 
class="alternate"><li><a shape="rect" class="external-link" 
href="http://www.apache.org/foundation/how-it-works.html";>How Apache 
Works</a></li><li><a shape="rect" class="external-link" href
 ="http://www.apache.org/foundation/";>Foundation</a></li><li><a shape="rect" 
class="external-link" 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsor 
Apache</a></li><li><a shape="rect" class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li><li><a 
shape="rect" class="external-link" 
href="http://www.apache.org/security/";>Security</a></li></ul><p>&#160;</p><p><a 
shape="rect" class="external-link" 
href="http://www.apache.org/events/current-event.html";><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://www.apache.org/events/current-event-125x125.png"; 
data-image-src="http://www.apache.org/events/current-event-125x125.png";></span></a></p></div>
+<div id="navigation"><h3 id="Navigation-ApacheCXF"><a shape="rect" 
href="index.html">Apache CXF</a></h3><ul class="alternate"><li><a shape="rect" 
href="index.html">Home</a></li><li><a shape="rect" 
href="download.html">Download</a></li><li><a shape="rect" 
href="people.html">People</a></li><li><a shape="rect" 
href="project-status.html">Project Status</a></li><li><a shape="rect" 
href="roadmap.html">Roadmap</a></li><li><a shape="rect" 
href="mailing-lists.html">Mailing Lists</a></li><li><a shape="rect" 
class="external-link" href="http://issues.apache.org/jira/browse/CXF";>Issue 
Reporting</a></li><li><a shape="rect" href="special-thanks.html">Special 
Thanks</a></li><li><a shape="rect" class="external-link" 
href="http://www.apache.org/licenses/";>License</a></li><li><a shape="rect" 
href="security-advisories.html">Security Advisories</a></li></ul><h3 
id="Navigation-Users">Users</h3><ul class="alternate"><li><a shape="rect" 
href="http://cxf.apache.org/docs/index.html";>User's Guide</a></li><li>
 <a shape="rect" href="support.html">Support</a></li><li><a shape="rect" 
href="faq.html">FAQ</a></li><li><a shape="rect" 
href="resources-and-articles.html">Resources and Articles</a></li></ul><h3 
id="Navigation-Search">Search</h3><div class="aui-message aui-message-error"><p 
class="title"><strong>Error rendering macro 'html'</strong></p><p>Your 
Confluence administrator has disallowed the use of Javascript in the HTML 
macro.  This setting can be changed using  HTML for Confluence Configuration.  
Please see your administrator for details.</p></div><h3 
id="Navigation-Developers">Developers</h3><ul class="alternate"><li><a 
shape="rect" 
href="http://cxf.apache.org/docs/cxf-architecture.html";>Architecture 
Guide</a></li><li><a shape="rect" href="source-repository.html">Source 
Repository</a></li><li><a shape="rect" 
href="building.html">Building</a></li><li><a shape="rect" 
href="automated-builds.html">Automated Builds</a></li><li><a shape="rect" 
href="testing-debugging.html">Testing-Debugging
 </a></li><li><a shape="rect" href="coding-guidelines.html">Coding 
Guidelines</a></li><li><a shape="rect" href="getting-involved.html">Getting 
Involved</a></li><li><a shape="rect" href="release-management.html">Release 
Management</a></li></ul><h3 id="Navigation-Subprojects">Subprojects</h3><ul 
class="alternate"><li><a shape="rect" href="distributed-osgi.html">Distributed 
OSGi</a></li><li><a shape="rect" href="xjc-utils.html">XJC Utils</a></li><li><a 
shape="rect" href="build-utils.html">Build Utils</a></li><li><a shape="rect" 
href="fediz.html">Fediz</a></li></ul><h3 id="Navigation-ASF"><a shape="rect" 
class="external-link" href="http://www.apache.org";>ASF</a></h3><ul 
class="alternate"><li><a shape="rect" class="external-link" 
href="http://www.apache.org/foundation/how-it-works.html";>How Apache 
Works</a></li><li><a shape="rect" class="external-link" 
href="http://www.apache.org/foundation/";>Foundation</a></li><li><a shape="rect" 
class="external-link" href="http://www.apache.org/foundati
 on/sponsorship.html">Sponsor Apache</a></li><li><a shape="rect" 
class="external-link" 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li><li><a 
shape="rect" class="external-link" 
href="http://www.apache.org/security/";>Security</a></li></ul><p>&#160;</p><p><a 
shape="rect" class="external-link" 
href="http://www.apache.org/events/current-event.html";><span 
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image 
confluence-external-resource" 
src="http://www.apache.org/events/current-event-125x125.png"; 
data-image-src="http://www.apache.org/events/current-event-125x125.png";></span></a></p></div>
                     <!-- NavigationBar -->
                   </div>
               </div>
@@ -99,7 +99,7 @@ Apache CXF -- Index
          <td height="100%">
            <!-- Content -->
            <div class="wiki-content">
-<div id="ConfluenceContent"><h1 
id="Index-ApacheCXF&#8482;:AnOpen-SourceServicesFramework">Apache CXF&#8482;: 
An Open-Source Services Framework</h1><h2 
id="Index-Overview">Overview</h2><p>Apache CXF&#8482; is an open source 
services framework. CXF helps you build and develop services using frontend 
programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of 
protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a 
variety of transports such as HTTP, JMS or JBI.</p><h2 
id="Index-News">News</h2><h3 
id="Index-March5,2019-ApacheCXF3.3.1released!">March 5, 2019 - Apache CXF 3.3.1 
released!</h3><p>The Apache CXF team is proud to announce the availability of 
our latest patch release!&#160; Over 10 JIRA issues were fixed in this 
release.</p><p>This is mostly a patch release to fix problems and issues that 
users have encountered. &#160;&#160;Downloads are available&#160;<a 
shape="rect" href="download.html">here</a>.</p><h3 
id="Index-January28,2019-ApacheCXF
 3.3.0released!">January 28, 2019 - Apache CXF 3.3.0 released!</h3><p>The 
Apache CXF team is proud to announce the availability of our latest 
release!&#160; There are several enhancements and new features such as Java 11 
support, MicroProfile Rest Client 1.2, draft HTTP Signatures, etc...&#160; 
&#160;More details can be found in the&#160;<a shape="rect" 
href="docs/33-migration-guide.html">3.3 Migration Guide</a>.&#160;&#160; 
Downloads are available&#160;<a shape="rect" 
href="download.html">here</a></p><h3 
id="Index-January28,2019-ApacheCXF3.2.8and3.1.18released!">January 28, 2019 - 
Apache CXF 3.2.8 and 3.1.18 released!</h3><p>The Apache CXF team is proud to 
announce the availability of the latest patch releases. Over 15 JIRA issues 
were fixed for 3.2.8.</p><p>This is mostly a patch release to fix problems and 
issues that users have encountered. &#160;&#160;Downloads are available&#160;<a 
shape="rect" href="download.html">here</a>.</p><h3 
id="Index-April16,2018-10yearsofCXF-HappyBirth
 day!">April 16, 2018 - 10 years of CXF - Happy Birthday!</h3><p>It's time to 
celebrate: 10 years ago, on April 16th in the year 2008, CXF graduated from the 
Apache incubator as a merge of the Objectweb Celtix project and the Codehaus 
XFire project (see <a shape="rect" class="external-link" 
href="http://incubator.apache.org/projects/cxf.html";>http://incubator.apache.org/projects/cxf.html</a>
 for more details).<br clear="none"> <br clear="none"> Today we have lots of 
more features, support for additional specifications and a large user base.<br 
clear="none"> <br clear="none"> Thanks to anyone who made this possible and 
looking forward to another 10 years :-)</p><h3 
id="Index-Features">Features</h3><p>CXF includes a broad feature set, but it is 
primarily focused on the following areas:</p><ul><li><strong>Web Services 
Standards Support:</strong> CXF supports a variety of web service standards 
including SOAP, the WS-I Basic Profile, WSDL, WS-Addressing, WS-Policy, 
WS-ReliableMessaging, W
 S-Security, WS-SecurityPolicy, WS-SecureConverstation, and WS-Trust 
(partial).</li><li><strong>Frontends:</strong> CXF supports a variety of 
"frontend" programming models.</li></ul><p>CXF implements the JAX-WS APIs. CXF 
JAX-WS support includes some extensions to the standard that make it 
significantly easier to use, compared to the reference implementation: It will 
automatically generate code for request and response bean classes, and does not 
require a WSDL for simple cases.</p><p>It also includes a "simple frontend" 
which allows creation of clients and endpoints without annotations. CXF 
supports both contract first development with WSDL and code first development 
starting from Java.</p><p>For REST, CXF also supports a JAX-RS 
frontend.</p><ul><li><strong>Ease of use:</strong> CXF is designed to be 
intuitive and easy to use. There are simple APIs to quickly build code-first 
services, Maven plug-ins to make tooling integration easy, JAX-WS API support, 
Spring 2.x XML support to make 
 configuration a snap, and much more.</li><li><strong>Binary and Legacy 
Protocol Support:</strong> CXF has been designed to provide a pluggable 
architecture that supports not only XML but also non-XML type bindings, such as 
JSON and CORBA, in combination with any type of transport.</li></ul><p>To get 
started using CXF, check out the <a shape="rect" 
href="download.html">downloads</a>, the <a shape="rect" 
href="http://cxf.apache.org/docs/index.html";>user's guide</a>, or the <a 
shape="rect" href="mailing-lists.html">mailing lists</a> to get more 
information!</p><h2 id="Index-Goals">Goals</h2><h3 
id="Index-General">General</h3><ul><li>High 
Performance</li><li>Extensible</li><li>Intuitive &amp; Easy to Use</li></ul><h3 
id="Index-SupportforStandards">Support for Standards</h3><h5 
id="Index-JSRSupport">JSR Support</h5><ul><li>JAX-WS - Java API for XML-Based 
Web Services (JAX-WS) 2.0 - <a shape="rect" class="external-link" 
href="http://jcp.org/en/jsr/detail?id=224"; rel="nofollow">JSR-224</a>
 </li><li>Web Services Metadata for the Java Platform - <a shape="rect" 
class="external-link" href="http://jcp.org/en/jsr/detail?id=181"; 
rel="nofollow">JSR-181</a></li><li>JAX-RS - The Java API for RESTful Web 
Services - <a shape="rect" class="external-link" 
href="http://jcp.org/en/jsr/detail?id=311"; 
rel="nofollow">JSR-311</a></li><li>SAAJ - SOAP with Attachments API for Java 
(SAAJ) - <a shape="rect" class="external-link" 
href="http://jcp.org/aboutJava/communityprocess/mrel/jsr067/index3.html"; 
rel="nofollow">JSR-67</a></li></ul><h5 
id="Index-WS-*andrelatedSpecificationsSupport">WS-* and related Specifications 
Support</h5><ul><li>Basic support: WS-I Basic Profile 1.1</li><li>Quality of 
Service: WS-Reliable Messaging</li><li>Metadata: WS-Policy, WSDL 1.1 - Web 
Service Definition Language</li><li>Communication Security: WS-Security, 
WS-SecurityPolicy, WS-SecureConversation, WS-Trust (partial 
support)</li><li>Messaging Support: WS-Addressing, SOAP 1.1, SOAP 1.2, Message 
Transmission Opti
 mization Mechanism (MTOM)</li></ul><h5 
id="Index-OpenAPISpecification(OAS)Support">OpenAPI Specification (OAS) 
Support</h5><ul><li>OAS 2.0 (classic Swagger specification)</li><li>OAS 3.0.x 
(new revised specification)</li></ul><h3 
id="Index-MultipleTransports,ProtocolBindings,DataBindings,andFormats">Multiple 
Transports, Protocol Bindings, Data Bindings, and 
Formats</h3><ul><li>Transports: HTTP, Servlet, JMS, In-VM and many others via 
the <a shape="rect" class="external-link" 
href="http://camel.apache.org/camel-transport-for-cxf.html";>Camel transport for 
CXF</a> such as SMTP/POP3, TCP and Jabber</li><li>Protocol Bindings: SOAP, 
REST/HTTP, pure XML</li><li>Data bindings: JAXB 2.x, Aegis, Apache XMLBeans, 
Service Data Objects (SDO), JiBX</li><li>Formats: XML Textual, JSON, 
FastInfoset</li><li>Extensibility API allows additional bindings for CXF, 
enabling additional message format support such as CORBA/IIOP</li></ul><h3 
id="Index-FlexibleDeployment">Flexible Deployment</h3><ul><li>Light
 weight containers: deploy services in Jetty, Tomcat or Spring-based 
containers</li><li>JBI integration: deploy as a service engine in a JBI 
container such as ServiceMix, OpenESB or Petals</li><li>Java EE integration: 
deploy services in Java EE application servers such as Apache Geronimo, JOnAS, 
Redhat JBoss, OC4J, Oracle WebLogic, and IBM WebSphere</li><li>Standalone Java 
client/server</li></ul><h3 
id="Index-SupportforMultipleProgrammingLanguages">Support for Multiple 
Programming Languages</h3><ul><li>Full support for JAX-WS 2.x client/server 
programming model</li><li>JAX-WS 2.x synchronous, asynchronous and one-way 
API's</li><li>JAX-WS 2.x Dynamic Invocation Interface (DII) API</li><li>JAX-RS 
for RESTful clients</li><li>Support for wrapped and non-wrapped 
styles</li><li>XML messaging API</li><li>Support for JavaScript and ECMAScript 
4 XML (E4X) - both client and server</li><li>Support for CORBA</li><li>Support 
for JBI with ServiceMix</li></ul><h3 id="Index-Tooling">Tooling</h3><ul>
 <li>Generating Code: WSDL to Java, WSDL to JavaScript, Java to 
JavaScript</li><li>Generating WSDL: Java to WSDL, XSD to WSDL, IDL to WSDL, 
WSDL to XML</li><li>Adding Endpoints: WSDL to SOAP, WSDL to CORBA, WSDL to 
service</li><li>Generating Support Files: WSDL to IDL</li><li>Validating Files: 
WSDL Validation</li></ul><h2 id="Index-GettingInvolved">Getting 
Involved</h2><p>Apache CXF is currently under heavy development. To get 
involved you can <a shape="rect" href="mailing-lists.html">subscribe to the 
mailing lists</a>. You can also grab the code from the <a shape="rect" 
href="source-repository.html">Source Repository</a>. You also need to read 
about <a shape="rect" href="building.html">Building</a> CXF. For Eclipse users, 
you should read about <a shape="rect" href="setting-up-eclipse.html">Setting up 
Eclipse</a>.</p></div>
+<div id="ConfluenceContent"><h1 
id="Index-ApacheCXF&#8482;:AnOpen-SourceServicesFramework">Apache CXF&#8482;: 
An Open-Source Services Framework</h1><h2 
id="Index-Overview">Overview</h2><p>Apache CXF&#8482; is an open source 
services framework. CXF helps you build and develop services using frontend 
programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of 
protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a 
variety of transports such as HTTP, JMS or JBI.</p><h2 
id="Index-News">News</h2><h3 id="Index-May13,2019-ApacheCXF3.3.2released!">May 
13, 2019 - Apache CXF 3.3.2 released!</h3><p>The Apache CXF team is proud to 
announce the availability of our latest patch release!&#160; Over 31 JIRA 
issues were fixed in this release.</p><p>This is mostly a patch release to fix 
problems and issues that users have encountered. &#160;&#160;Downloads are 
available&#160;<a shape="rect" href="download.html">here</a>.</p><h3 
id="Index-May13,2019-ApacheCXF3.2.9!
 ">May 13, 2019 - Apache CXF 3.2.9!</h3><p>The Apache CXF team is proud to 
announce the availability of the latest patch releases. Over 11 JIRA issues 
were fixed for 3.2.9.</p><p>This is mostly a patch release to fix problems and 
issues that users have encountered. &#160;&#160;Downloads are available&#160;<a 
shape="rect" href="download.html">here</a>.</p><h3 
id="Index-Features">Features</h3><p>CXF includes a broad feature set, but it is 
primarily focused on the following areas:</p><ul><li><strong>Web Services 
Standards Support:</strong> CXF supports a variety of web service standards 
including SOAP, the WS-I Basic Profile, WSDL, WS-Addressing, WS-Policy, 
WS-ReliableMessaging, WS-Security, WS-SecurityPolicy, WS-SecureConverstation, 
and WS-Trust (partial).</li><li><strong>Frontends:</strong> CXF supports a 
variety of "frontend" programming models.</li></ul><p>CXF implements the JAX-WS 
APIs. CXF JAX-WS support includes some extensions to the standard that make it 
significantly easier to
  use, compared to the reference implementation: It will automatically generate 
code for request and response bean classes, and does not require a WSDL for 
simple cases.</p><p>It also includes a "simple frontend" which allows creation 
of clients and endpoints without annotations. CXF supports both contract first 
development with WSDL and code first development starting from Java.</p><p>For 
REST, CXF also supports a JAX-RS frontend.</p><ul><li><strong>Ease of 
use:</strong> CXF is designed to be intuitive and easy to use. There are simple 
APIs to quickly build code-first services, Maven plug-ins to make tooling 
integration easy, JAX-WS API support, Spring 2.x XML support to make 
configuration a snap, and much more.</li><li><strong>Binary and Legacy Protocol 
Support:</strong> CXF has been designed to provide a pluggable architecture 
that supports not only XML but also non-XML type bindings, such as JSON and 
CORBA, in combination with any type of transport.</li></ul><p>To get started usi
 ng CXF, check out the <a shape="rect" href="download.html">downloads</a>, the 
<a shape="rect" href="http://cxf.apache.org/docs/index.html";>user's guide</a>, 
or the <a shape="rect" href="mailing-lists.html">mailing lists</a> to get more 
information!</p><h2 id="Index-Goals">Goals</h2><h3 
id="Index-General">General</h3><ul><li>High 
Performance</li><li>Extensible</li><li>Intuitive &amp; Easy to Use</li></ul><h3 
id="Index-SupportforStandards">Support for Standards</h3><h5 
id="Index-JSRSupport">JSR Support</h5><ul><li>JAX-WS - Java API for XML-Based 
Web Services (JAX-WS) 2.0 - <a shape="rect" class="external-link" 
href="http://jcp.org/en/jsr/detail?id=224"; 
rel="nofollow">JSR-224</a></li><li>Web Services Metadata for the Java Platform 
- <a shape="rect" class="external-link" 
href="http://jcp.org/en/jsr/detail?id=181"; 
rel="nofollow">JSR-181</a></li><li>JAX-RS - The Java API for RESTful Web 
Services - <a shape="rect" class="external-link" 
href="http://jcp.org/en/jsr/detail?id=311"; rel="nofoll
 ow">JSR-311</a></li><li>SAAJ - SOAP with Attachments API for Java (SAAJ) - <a 
shape="rect" class="external-link" 
href="http://jcp.org/aboutJava/communityprocess/mrel/jsr067/index3.html"; 
rel="nofollow">JSR-67</a></li></ul><h5 
id="Index-WS-*andrelatedSpecificationsSupport">WS-* and related Specifications 
Support</h5><ul><li>Basic support: WS-I Basic Profile 1.1</li><li>Quality of 
Service: WS-Reliable Messaging</li><li>Metadata: WS-Policy, WSDL 1.1 - Web 
Service Definition Language</li><li>Communication Security: WS-Security, 
WS-SecurityPolicy, WS-SecureConversation, WS-Trust (partial 
support)</li><li>Messaging Support: WS-Addressing, SOAP 1.1, SOAP 1.2, Message 
Transmission Optimization Mechanism (MTOM)</li></ul><h5 
id="Index-OpenAPISpecification(OAS)Support">OpenAPI Specification (OAS) 
Support</h5><ul><li>OAS 2.0 (classic Swagger specification)</li><li>OAS 3.0.x 
(new revised specification)</li></ul><h3 
id="Index-MultipleTransports,ProtocolBindings,DataBindings,andFormats">Multiple 
Tr
 ansports, Protocol Bindings, Data Bindings, and 
Formats</h3><ul><li>Transports: HTTP, Servlet, JMS, In-VM and many others via 
the <a shape="rect" class="external-link" 
href="http://camel.apache.org/camel-transport-for-cxf.html";>Camel transport for 
CXF</a> such as SMTP/POP3, TCP and Jabber</li><li>Protocol Bindings: SOAP, 
REST/HTTP, pure XML</li><li>Data bindings: JAXB 2.x, Aegis, Apache XMLBeans, 
Service Data Objects (SDO), JiBX</li><li>Formats: XML Textual, JSON, 
FastInfoset</li><li>Extensibility API allows additional bindings for CXF, 
enabling additional message format support such as CORBA/IIOP</li></ul><h3 
id="Index-FlexibleDeployment">Flexible Deployment</h3><ul><li>Lightweight 
containers: deploy services in Jetty, Tomcat or Spring-based 
containers</li><li>JBI integration: deploy as a service engine in a JBI 
container such as ServiceMix, OpenESB or Petals</li><li>Java EE integration: 
deploy services in Java EE application servers such as Apache Geronimo, JOnAS, 
Redhat JBoss, OC
 4J, Oracle WebLogic, and IBM WebSphere</li><li>Standalone Java 
client/server</li></ul><h3 
id="Index-SupportforMultipleProgrammingLanguages">Support for Multiple 
Programming Languages</h3><ul><li>Full support for JAX-WS 2.x client/server 
programming model</li><li>JAX-WS 2.x synchronous, asynchronous and one-way 
API's</li><li>JAX-WS 2.x Dynamic Invocation Interface (DII) API</li><li>JAX-RS 
for RESTful clients</li><li>Support for wrapped and non-wrapped 
styles</li><li>XML messaging API</li><li>Support for JavaScript and ECMAScript 
4 XML (E4X) - both client and server</li><li>Support for CORBA</li><li>Support 
for JBI with ServiceMix</li></ul><h3 
id="Index-Tooling">Tooling</h3><ul><li>Generating Code: WSDL to Java, WSDL to 
JavaScript, Java to JavaScript</li><li>Generating WSDL: Java to WSDL, XSD to 
WSDL, IDL to WSDL, WSDL to XML</li><li>Adding Endpoints: WSDL to SOAP, WSDL to 
CORBA, WSDL to service</li><li>Generating Support Files: WSDL to 
IDL</li><li>Validating Files: WSDL Validation</l
 i></ul><h2 id="Index-GettingInvolved">Getting Involved</h2><p>Apache CXF is 
currently under heavy development. To get involved you can <a shape="rect" 
href="mailing-lists.html">subscribe to the mailing lists</a>. You can also grab 
the code from the <a shape="rect" href="source-repository.html">Source 
Repository</a>. You also need to read about <a shape="rect" 
href="building.html">Building</a> CXF. For Eclipse users, you should read about 
<a shape="rect" href="setting-up-eclipse.html">Setting up Eclipse</a>.</p></div>
            </div>
            <!-- Content -->
          </td>


Reply via email to