You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by bu...@apache.org on 2012/09/26 21:47:27 UTC

svn commit: r833102 - in /websites/production/cxf/content: cache/ docs/

Author: buildbot
Date: Wed Sep 26 19:47:26 2012
New Revision: 833102

Log:
Production update by buildbot for cxf

Added:
    websites/production/cxf/content/docs/asynchronous-client-http-transport.html
    websites/production/cxf/content/docs/soap-over-udp.html
    websites/production/cxf/content/docs/udp-transport.html
Removed:
    websites/production/cxf/content/docs/ws-sx-development.html
Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/27-migration-guide.html
    websites/production/cxf/content/docs/http-transport.html
    websites/production/cxf/content/docs/idea-for-new-index.html
    websites/production/cxf/content/docs/index.html

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

Modified: websites/production/cxf/content/docs/27-migration-guide.html
==============================================================================
--- websites/production/cxf/content/docs/27-migration-guide.html (original)
+++ websites/production/cxf/content/docs/27-migration-guide.html Wed Sep 26 19:47:26 2012
@@ -123,7 +123,7 @@ Apache CXF -- 2.7 Migration Guide
            <div class="wiki-content">
 <div id="ConfluenceContent"><h3><a shape="rect" name="2.7MigrationGuide-NewFeatures"></a>New Features</h3>
 
-<ul><li>New UDP transport</li><li>New optional HTTP transport based on <a shape="rect" class="external-link" href="http://hc.apache.org/httpcomponents-asyncclient-dev/index.html">Apache HTTP Components HttpAsyncClient</a>.</li><li>Support for the <a shape="rect" class="external-link" href="http://docs.oasis-open.org/ws-dd/soapoverudp/1.1/wsdd-soapoverudp-1.1-spec.html" rel="nofollow">SOAP over UDP specification</a></li><li>Support for WS-Discovery
+<ul><li>New <a shape="rect" href="udp-transport.html" title="UDP Transport">UDP Transport</a></li><li>New optional <a shape="rect" href="asynchronous-client-http-transport.html" title="Asynchronous Client HTTP Transport">HTTP transport</a> based on <a shape="rect" class="external-link" href="http://hc.apache.org/httpcomponents-asyncclient-dev/index.html">Apache HTTP Components HttpAsyncClient</a>.</li><li>Support for the <a shape="rect" href="soap-over-udp.html" title="SOAP over UDP">SOAP over UDP</a>.</li><li>Support for WS-Discovery
 	<ul><li>Services can send Hello/Bye when started/stopped as well as respond to Probe requests</li><li>API for sending probes and resolving to EndpointReferences</li></ul>
 	</li><li>Initial support for parts of the JAX-RS 2.0 specification
 	<ul><li>Additional methods on WebClient to provide asynchronous invocations</li></ul>

Added: websites/production/cxf/content/docs/asynchronous-client-http-transport.html
==============================================================================
--- websites/production/cxf/content/docs/asynchronous-client-http-transport.html (added)
+++ websites/production/cxf/content/docs/asynchronous-client-http-transport.html Wed Sep 26 19:47:26 2012
@@ -0,0 +1,211 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="http://cxf.apache.org/resources/site.css">
+    <script src="http://cxf.apache.org/resources/space.js" type="text/javascript"></script>
+    
+<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+<meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
+<meta name="description" content="Apache CXF, Services Framework - Asynchronous Client HTTP Transport">
+    <title>
+Apache CXF -- Asynchronous Client HTTP Transport
+    </title>
+  </head>
+<body onload="init()">
+
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr>
+    <td id="cell-0-0" colspan="2">&nbsp;</td>
+    <td id="cell-0-1">&nbsp;</td>
+    <td id="cell-0-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-1-0">&nbsp;</td>
+    <td id="cell-1-1">&nbsp;</td>
+    <td id="cell-1-2">
+      <div style="padding: 5px;">
+        <div id="banner">
+          <!-- Banner -->
+<div id="banner-content">
+<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
+<a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
+</td><td align="right" colspan="1" nowrap>
+<a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
+</td></tr></table>
+</div>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+<a href="index.html">Index</a>&nbsp;&gt;&nbsp;<a href="transports.html">Transports</a>&nbsp;&gt;&nbsp;<a href="http-transport.html">HTTP Transport</a>&nbsp;&gt;&nbsp;<a href="asynchronous-client-http-transport.html">Asynchronous Client HTTP Transport</a>
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+<div id="quicklinks"><p><a shape="rect" href="http://cxf.apache.org/download.html">Download</a> | <a shape="rect" href="http://cxf.apache.org/docs/index.html">Documentation</a></p></div>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr valign="top">
+          <td height="100%">
+            <div id="wrapper-menu-page-right">
+              <div id="wrapper-menu-page-top">
+                <div id="wrapper-menu-page-bottom">
+                  <div id="menu-page">
+                    <!-- NavigationBar -->
+<div id="navigation"><ul class="alternate" type="square"><li><a shape="rect" href="overview.html" title="Overview">Overview</a></li><li><a shape="rect" href="how-tos.html" title="How-Tos">How-Tos</a></li><li><a shape="rect" href="frontends.html" title="Frontends">Frontends</a></li><li><a shape="rect" href="databindings.html" title="DataBindings">DataBindings</a></li><li><a shape="rect" href="transports.html" title="Transports">Transports</a></li><li><a shape="rect" href="configuration.html" title="Configuration">Configuration</a></li><li><a shape="rect" href="debugging-and-logging.html" title="Debugging and Logging">Debugging and Logging</a></li><li><a shape="rect" href="tools.html" title="Tools">Tools</a></li><li><a shape="rect" href="restful-services.html" title="RESTful Services">RESTful Services</a></li><li><a shape="rect" href="wsdl-bindings.html" title="WSDL Bindings">WSDL Bindings</a></li><li><a shape="rect" href="service-routing.html" title="Service Routing">Service 
 Routing</a></li><li><a shape="rect" href="dynamic-languages.html" title="Dynamic Languages">Dynamic Languages</a></li><li><a shape="rect" href="ws-support.html" title="WS-* Support">WS-* Support</a></li><li><a shape="rect" href="advanced-integration.html" title="Advanced Integration">Advanced Integration</a></li><li><a shape="rect" href="deployment.html" title="Deployment">Deployment</a></li><li><a shape="rect" href="schemas-and-namespaces.html" title="Schemas and Namespaces">Use of Schemas and Namespaces</a></li></ul>
+
+
+<hr>
+<ul class="alternate" type="square"><li>Search
+
+<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>
+</li></ul>
+
+
+<hr>
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest/">API (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/">CXF Website</a></li></ul>
+
+</div>
+                    <!-- NavigationBar -->
+                  </div>
+              </div>
+            </div>
+          </div>
+         </td>
+         <td height="100%">
+           <!-- Content -->
+           <div class="wiki-content">
+<div id="ConfluenceContent">
+<h1><a shape="rect" name="AsynchronousClientHTTPTransport-AsynchronousClientHTTPTransport"></a>Asynchronous Client HTTP Transport</h1>
+
+<p>By default, CXF uses a transport based on the in-JDK HttpURLConnection object to perform HTTP requests.   The HttpURLConnection object uses a blocking model for all IO operations which requires a per-thread execution model.   From a pure performance standpoint, this model generally performs very well, but it does have problems scaling when many requests need to be executed simultaneously.</p>
+
+<p>Also, the JAX-WS specification allows for generation of asynchronous methods on generated proxies as well as using asynchronous methods on the Dispatch objects.   These methods can take an AsyncHandler object and return a polling Future object so applications do not have to wait for the response.   With the HttpURLConnection based transport, CXF was forced to consume a background thread for each outstanding request.</p>
+
+<p>CXF also has an HTTP client transport that is based on the <a shape="rect" class="external-link" href="http://hc.apache.org/httpcomponents-asyncclient-dev/index.html">Apache HTTP Components HttpAsyncClient</a> library.   The HttpAsyncClient library uses a non-blocking IO model.  This allows many more requests to be outstanding without consume extra background threads.   It also allows greater control over things like Keep-Alive handling which is very difficult or impossible with the HttpURLConnection based transport.   However, the non-blocking model does not perform quite as well as the blocking model for pure synchronous request/response transactions.</p>
+
+<p>By default, if the cxf-rt-transports-http-hc module is found on the classpath, CXF will use the HttpAsyncClient based implementation for any Async calls, but will continue to use the HttpURLConnection based transport for synchronous calls.   This allows a good balance of performance for the common synchronous cases with scalability for the asynchronous cases.  However, using a contextual property of "use.async.http.conduit" and set to true/false, you can control whether the async or blocking version is used.   </p>
+
+
+<h3><a shape="rect" name="AsynchronousClientHTTPTransport-Configuration"></a>Configuration </h3>
+<p>The Asynchronous HTTP Transport has several options that can set using Bus properties or via the OSGi configuration services to control various aspects of the underlying Apache HTTP Components HttpAsyncClient objects.</p>
+
+<p>Settings related to the underlying TCP socket:</p>
+
+<div class="table-wrap">
+<table class="confluenceTable"><tbody><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.TCP_NODELAY </td><td colspan="1" rowspan="1" class="confluenceTd"> The TCP_NODELAY for the socket.   Defaults to true.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.SO_KEEPALIVE</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.SO_LINGER</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.SO_TIMEOUT</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr></tbody></table>
+</div>
+
+
+<p>Settings related to Keep-Alive connection management:</p>
+
+<div class="table-wrap">
+<table class="confluenceTable"><tbody><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.MAX_CONNECTIONS</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.MAX_PER_HOST_CONNECTIONS</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr></tbody></table>
+</div>
+
+
+<p>Settings related to Apache HttpAsyncClient threads and selectors:</p>
+<div class="table-wrap">
+<table class="confluenceTable"><tbody><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.ioThreadCount</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.interestOpQueued</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.selectInterval</td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td></tr></tbody></table>
+</div>
+
+
+<p>Setting to control which conduit is used</p>
+<div class="table-wrap">
+<table class="confluenceTable"><tbody><tr><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.async.usePolicy</td><td colspan="1" rowspan="1" class="confluenceTd"> ALWAYS, ASYNC_ONLY, NEVER.   </td></tr></tbody></table>
+</div>
+
+</div>
+           </div>
+           <!-- Content -->
+         </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+   <td id="cell-3-0">&nbsp;</td>
+   <td id="cell-3-1">&nbsp;</td>
+   <td id="cell-3-2">
+     <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+         <a href="http://cxf.apache.org/privacy-policy.html">Privacy Policy</a> - 
+         (<a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=30737094">edit page</a>) 
+	 (<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30737094&amp;showComments=true&amp;showCommentArea=true#addcomment">add comment</a>)<br>
+	Apache CXF, CXF, Apache, the Apache feather logo are trademarks of The Apache Software Foundation.<br>
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-4-0" colspan="2">&nbsp;</td>
+    <td id="cell-4-1">&nbsp;</td>
+    <td id="cell-4-2" colspan="2">&nbsp;</td>
+  </tr>
+</table>
+
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-4458903-1");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+
+</body>
+</html>
+

Modified: websites/production/cxf/content/docs/http-transport.html
==============================================================================
--- websites/production/cxf/content/docs/http-transport.html (original)
+++ websites/production/cxf/content/docs/http-transport.html Wed Sep 26 19:47:26 2012
@@ -123,7 +123,7 @@ Apache CXF -- HTTP Transport
            <div class="wiki-content">
 <div id="ConfluenceContent"><p>CXF includes two HTTP options for building services. There is a Servlet transport for those who are deploying into a Servlet container. There is also a standalone HTTP server based on Jetty. The follow sections explain these in more detail as well as how to configure the client side HTTP transport.</p>
 
-<ul><li><a shape="rect" href="client-http-transport-including-ssl-support.html" title="Client HTTP Transport (including SSL support)">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html" title="Jetty Configuration">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html" title="Server HTTP Transport">Server HTTP Transport</a></li><li><a shape="rect" href="servlet-transport.html" title="Servlet Transport">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html" title="Standalone HTTP Transport">Standalone HTTP Transport</a></li></ul>
+<ul><li><a shape="rect" href="asynchronous-client-http-transport.html" title="Asynchronous Client HTTP Transport">Asynchronous Client HTTP Transport</a></li><li><a shape="rect" href="client-http-transport-including-ssl-support.html" title="Client HTTP Transport (including SSL support)">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html" title="Jetty Configuration">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html" title="Server HTTP Transport">Server HTTP Transport</a></li><li><a shape="rect" href="servlet-transport.html" title="Servlet Transport">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html" title="Standalone HTTP Transport">Standalone HTTP Transport</a></li></ul>
 </div>
            </div>
            <!-- Content -->

Modified: websites/production/cxf/content/docs/idea-for-new-index.html
==============================================================================
--- websites/production/cxf/content/docs/idea-for-new-index.html (original)
+++ websites/production/cxf/content/docs/idea-for-new-index.html Wed Sep 26 19:47:26 2012
@@ -182,7 +182,7 @@ Apache CXF -- Idea for new Index
 	<ul><li><a shape="rect" href="jaxb.html" title="JAXB">JAXB</a></li><li><a shape="rect" href="aegis-databinding-20x.html" title="Aegis Databinding (2.0.x)">Aegis</a></li></ul>
 	</li><li><a shape="rect" href="transports.html" title="Transports">Transports</a>
 	<ul><li><a shape="rect" href="http-transport.html" title="HTTP Transport">HTTP Transport</a>
-<ul><li><a shape="rect" href="client-http-transport-including-ssl-support.html" title="Client HTTP Transport (including SSL support)">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html" title="Jetty Configuration">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html" title="Server HTTP Transport">Server HTTP Transport</a></li><li><a shape="rect" href="servlet-transport.html" title="Servlet Transport">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html" title="Standalone HTTP Transport">Standalone HTTP Transport</a></li></ul></li><li><a shape="rect" href="jms-transport.html" title="JMS Transport">JMS Transport</a></li><li><a shape="rect" href="local-transport.html" title="Local Transport">Local Transport</a></li></ul>
+<ul><li><a shape="rect" href="asynchronous-client-http-transport.html" title="Asynchronous Client HTTP Transport">Asynchronous Client HTTP Transport</a></li><li><a shape="rect" href="client-http-transport-including-ssl-support.html" title="Client HTTP Transport (including SSL support)">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html" title="Jetty Configuration">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html" title="Server HTTP Transport">Server HTTP Transport</a></li><li><a shape="rect" href="servlet-transport.html" title="Servlet Transport">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html" title="Standalone HTTP Transport">Standalone HTTP Transport</a></li></ul></li><li><a shape="rect" href="jms-transport.html" title="JMS Transport">JMS Transport</a></li><li><a shape="rect" href="local-transport.html" title="Local Transport">Local Transport</a></li></
 ul>
 	</li><li><a shape="rect" href="configuration.html" title="Configuration">Configuration</a>
 <ul><li><a shape="rect" href="bus-configuration.html" title="Bus Configuration">Bus Configuration</a></li><li><a shape="rect" href="featureslist.html" title="FeaturesList">FeaturesList</a></li><li><a shape="rect" href="jmx-management.html" title="JMX Management">JMX Management</a></li><li><a shape="rect" href="wsaconfiguration.html" title="WSAConfiguration">WSAConfiguration</a></li><li><a shape="rect" href="wspconfiguration.html" title="WSPConfiguration">WSPConfiguration</a></li><li><a shape="rect" href="wsrmconfiguration.html" title="WSRMConfiguration">WSRMConfiguration</a></li></ul></li><li><a shape="rect" href="debugging-and-logging.html" title="Debugging and Logging">Debugging and Logging</a> - includes logging information</li><li><a shape="rect" href="tools.html" title="Tools">Tools</a><ul><li><a shape="rect" href="cxf-tools-in-eclipse.html" title="CXF tools in Eclipse">CXF tools in Eclipse</a></li><li><a shape="rect" href="idl-to-wsdl.html" title="IDL to WSDL">IDL to W
 SDL</a></li><li><a shape="rect" href="java-to-javascript.html" title="Java to Javascript">Java to Javascript</a></li><li><a shape="rect" href="java-to-ws.html" title="Java to WS">Java to WS</a></li><li><a shape="rect" href="java-to-wsdl.html" title="Java to WSDL">Java to WSDL</a></li><li><a shape="rect" href="maven-cxf-codegen-plugin-wsdl-to-java.html" title="Maven cxf-codegen-plugin (WSDL to Java)">Maven cxf-codegen-plugin (WSDL to Java)</a></li><li><a shape="rect" href="maven-java2wsdl-plugin-cxf-20x-only-removed-in-21-and-replaced-with-java2ws.html" title="Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)">Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)</a></li><li><a shape="rect" href="maven-java2ws-plugin.html" title="Maven Java2WS plugin">Maven Java2WS plugin</a></li><li><a shape="rect" href="using-cxf-with-maven.html" title="Using CXF with maven">Using CXF with maven</a></li><li><a shape="rect" href="
 wsdl-to-corba.html" title="WSDL to CORBA">WSDL to CORBA</a></li><li><a shape="rect" href="wsdl-to-java.html" title="WSDL to Java">WSDL to Java</a></li><li><a shape="rect" href="wsdl-to-javascript.html" title="WSDL to Javascript">WSDL to Javascript</a></li><li><a shape="rect" href="wsdl-to-service.html" title="WSDL to Service">WSDL to Service</a></li><li><a shape="rect" href="wsdl-to-soap.html" title="WSDL to SOAP">WSDL to SOAP</a></li><li><a shape="rect" href="wsdl-to-xml.html" title="WSDL to XML">WSDL to XML</a></li><li><a shape="rect" href="wsdlvalidator.html" title="WSDLValidator">WSDLValidator</a></li><li><a shape="rect" href="xsd-to-wsdl.html" title="XSD to WSDL">XSD to WSDL</a></li></ul></li><li><a shape="rect" href="restful-services.html" title="RESTful Services">RESTful Services</a>
 <ul><li><a shape="rect" href="http-binding.html" title="HTTP Binding">HTTP Binding</a></li><li><a shape="rect" href="jax-rs.html" title="JAX-RS">JAX-RS</a></li><li><a shape="rect" href="jax-rs-jsr-311.html" title="JAX-RS (JSR-311)">JAX-RS (JSR-311)</a></li><li><a shape="rect" href="rest-with-jax-ws-provider-and-dispatch.html" title="REST with JAX-WS Provider and Dispatch">REST with JAX-WS Provider and Dispatch</a></li><li><a shape="rect" href="json-support.html" title="JSON Support">JSON Support</a></li></ul>

Modified: websites/production/cxf/content/docs/index.html
==============================================================================
--- websites/production/cxf/content/docs/index.html (original)
+++ websites/production/cxf/content/docs/index.html Wed Sep 26 19:47:26 2012
@@ -147,7 +147,7 @@ Apache CXF -- Index
 
 
 
-<ul><li><a shape="rect" href="overview.html" title="Overview">Overview</a><ul><li><a shape="rect" href="why-cxf.html" title="Why CXF?">Why CXF?</a></li><li><a shape="rect" href="how-do-i-integrate-my-application-with-cxf.html" title="How do I integrate my application with CXF">How do I integrate my application with CXF</a> &#8212; <span class="smalltext">A meta guide to integrating your application with CXF - including Bindings, Transports, Interceptors, etc</span></li><li><a shape="rect" href="how-do-i-develop-a-service.html" title="How do I develop a service?">How do I develop a service?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li><li><a shape="rect" href="how-do-i-develop-a-client.html" title="How do I develop a client?">How do I develop a client?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li></ul></li><li><a shape="rect" href="how-tos.html" title="How-Tos">How-Tos</a><ul><li><a shape="rect" h
 ref="writing-a-service-with-spring.html" title="Writing a service with Spring">Writing a service with Spring</a></li><li><a shape="rect" href="a-simple-jax-ws-service.html" title="A simple JAX-WS service">A simple JAX-WS service</a></li><li><a shape="rect" href="running-a-service-in-tomcat-on-zos.html" title="Running a service in Tomcat on zOS">Running a service in Tomcat on zOS</a></li><li><a shape="rect" href="jax-ws-java-first-with-jms-transport.html" title="Jax-WS Java First with jms Transport">Jax-WS Java First with jms Transport</a></li><li><a shape="rect" href="defining-contract-first-webservices-with-wsdl-generation-from-java.html" title="Defining Contract first webservices with wsdl generation from java">Defining Contract first webservices with wsdl generation from java</a></li><li><a shape="rect" href="migration-guides.html" title="Migration Guides">Migration Guides</a></li><li><a shape="rect" href="sample-projects.html" title="Sample Projects">Sample Projects</a><
 /li></ul></li><li><a shape="rect" href="frontends.html" title="Frontends">Frontends</a><ul><li><a shape="rect" href="annotations.html" title="Annotations">Annotations</a></li><li><a shape="rect" href="dynamic-clients.html" title="Dynamic Clients">Dynamic Clients</a></li><li><a shape="rect" href="jax-ws.html" title="JAX-WS">JAX-WS</a><ul><li><a shape="rect" href="developing-a-consumer.html" title="Developing a Consumer">Developing a Consumer</a></li><li><a shape="rect" href="developing-a-service.html" title="Developing a Service">Developing a Service</a></li><li><a shape="rect" href="jax-ws-configuration.html" title="JAX-WS Configuration">JAX-WS Configuration</a></li><li><a shape="rect" href="jax-ws-dispatch-api.html" title="JAX-WS Dispatch API">JAX-WS Dispatch API</a></li><li><a shape="rect" href="provider-services.html" title="Provider Services">Provider Services</a></li><li><a shape="rect" href="webservicecontext.html" title="WebserviceContext">WebserviceContext</a></li></
 ul></li><li><a shape="rect" href="simple.html" title="Simple">Simple</a><ul><li><a shape="rect" href="simple-frontend.html" title="Simple Frontend">Simple Frontend</a></li><li><a shape="rect" href="simple-frontend-configuration.html" title="Simple Frontend Configuration">Simple Frontend Configuration</a></li></ul></li></ul></li><li><a shape="rect" href="databindings.html" title="DataBindings">DataBindings</a><ul><li><a shape="rect" href="aegis-21.html" title="Aegis (2.1)">Aegis (2.1)</a> &#8212; <span class="smalltext">For CXF 2.1 or newer</span></li><li><a shape="rect" href="aegis-databinding-20x.html" title="Aegis Databinding (2.0.x)">Aegis Databinding (2.0.x)</a> &#8212; <span class="smalltext">For CXF up to 2.0.x</span></li><li><a shape="rect" href="jaxb.html" title="JAXB">JAXB</a></li><li><a shape="rect" href="mtom-attachments-with-jaxb.html" title="MTOM Attachments with JAXB">MTOM Attachments with JAXB</a></li><li><a shape="rect" href="sdo.html" title="SDO">SDO</a></li
 ><li><a shape="rect" href="xmlbeans.html" title="XMLBeans">XMLBeans</a></li></ul></li><li><a shape="rect" href="transports.html" title="Transports">Transports</a><ul><li><a shape="rect" href="apache-camel-transport.html" title="Apache Camel Transport">Apache Camel Transport</a></li><li><a shape="rect" href="coloc-feature.html" title="Coloc Feature">Coloc Feature</a></li><li><a shape="rect" href="custom-transport.html" title="Custom Transport">Custom Transport</a></li><li><a shape="rect" href="http-transport.html" title="HTTP Transport">HTTP Transport</a><ul><li><a shape="rect" href="client-http-transport-including-ssl-support.html" title="Client HTTP Transport (including SSL support)">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html" title="Jetty Configuration">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html" title="Server HTTP Transport">Server HTTP Transport</a></li><li><a shape="rect"
  href="servlet-transport.html" title="Servlet Transport">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html" title="Standalone HTTP Transport">Standalone HTTP Transport</a></li></ul></li><li><a shape="rect" href="jms-transport.html" title="JMS Transport">JMS Transport</a><ul><li><a shape="rect" href="soap-over-jms-10-support.html" title="SOAP over JMS 1.0 support">SOAP over JMS 1.0 support</a></li><li><a shape="rect" href="using-the-jmsconfigfeature.html" title="Using the JMSConfigFeature">Using the JMSConfigFeature</a></li></ul></li><li><a shape="rect" href="local-transport.html" title="Local Transport">Local Transport</a></li></ul></li><li><a shape="rect" href="configuration.html" title="Configuration">Configuration</a><ul><li><a shape="rect" href="bus-configuration.html" title="Bus Configuration">Bus Configuration</a></li><li><a shape="rect" href="featureslist.html" title="FeaturesList">FeaturesList</a></li><li><a shape="rect" href="jmx-man
 agement.html" title="JMX Management">JMX Management</a></li><li><a shape="rect" href="wsaconfiguration.html" title="WSAConfiguration">WSAConfiguration</a></li><li><a shape="rect" href="wspconfiguration.html" title="WSPConfiguration">WSPConfiguration</a></li><li><a shape="rect" href="wsrmconfiguration.html" title="WSRMConfiguration">WSRMConfiguration</a></li></ul></li><li><a shape="rect" href="debugging-and-logging.html" title="Debugging and Logging">Debugging and Logging</a></li><li><a shape="rect" href="tools.html" title="Tools">Tools</a><ul><li><a shape="rect" href="cxf-tools-in-eclipse.html" title="CXF tools in Eclipse">CXF tools in Eclipse</a></li><li><a shape="rect" href="idl-to-wsdl.html" title="IDL to WSDL">IDL to WSDL</a></li><li><a shape="rect" href="java-to-javascript.html" title="Java to Javascript">Java to Javascript</a></li><li><a shape="rect" href="java-to-ws.html" title="Java to WS">Java to WS</a></li><li><a shape="rect" href="java-to-wsdl.html" title="Java to
  WSDL">Java to WSDL</a></li><li><a shape="rect" href="maven-cxf-codegen-plugin-wsdl-to-java.html" title="Maven cxf-codegen-plugin (WSDL to Java)">Maven cxf-codegen-plugin (WSDL to Java)</a></li><li><a shape="rect" href="maven-java2wsdl-plugin-cxf-20x-only-removed-in-21-and-replaced-with-java2ws.html" title="Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)">Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)</a></li><li><a shape="rect" href="maven-java2ws-plugin.html" title="Maven Java2WS plugin">Maven Java2WS plugin</a></li><li><a shape="rect" href="using-cxf-with-maven.html" title="Using CXF with maven">Using CXF with maven</a></li><li><a shape="rect" href="wsdl-to-corba.html" title="WSDL to CORBA">WSDL to CORBA</a></li><li><a shape="rect" href="wsdl-to-java.html" title="WSDL to Java">WSDL to Java</a></li><li><a shape="rect" href="wsdl-to-javascript.html" title="WSDL to Javascript">WSDL to Javascript</a></li><
 li><a shape="rect" href="wsdl-to-service.html" title="WSDL to Service">WSDL to Service</a></li><li><a shape="rect" href="wsdl-to-soap.html" title="WSDL to SOAP">WSDL to SOAP</a></li><li><a shape="rect" href="wsdl-to-xml.html" title="WSDL to XML">WSDL to XML</a></li><li><a shape="rect" href="wsdlvalidator.html" title="WSDLValidator">WSDLValidator</a></li><li><a shape="rect" href="xsd-to-wsdl.html" title="XSD to WSDL">XSD to WSDL</a></li></ul></li><li><a shape="rect" href="restful-services.html" title="RESTful Services">RESTful Services</a><ul><li><a shape="rect" href="http-binding.html" title="HTTP Binding">HTTP Binding</a></li><li><a shape="rect" href="jax-rs.html" title="JAX-RS">JAX-RS</a></li><li><a shape="rect" href="jax-rs-jsr-311.html" title="JAX-RS (JSR-311)">JAX-RS (JSR-311)</a></li><li><a shape="rect" href="rest-with-jax-ws-provider-and-dispatch.html" title="REST with JAX-WS Provider and Dispatch">REST with JAX-WS Provider and Dispatch</a></li><li><a shape="rect" hre
 f="json-support.html" title="JSON Support">JSON Support</a></li></ul></li><li><a shape="rect" href="wsdl-bindings.html" title="WSDL Bindings">WSDL Bindings</a><ul><li><a shape="rect" href="mtom.html" title="MTOM">MTOM</a></li><li><a shape="rect" href="pure-xml.html" title="Pure XML">Pure XML</a></li><li><a shape="rect" href="soap-11.html" title="SOAP 1.1">SOAP 1.1</a></li><li><a shape="rect" href="soap-12.html" title="SOAP 1.2">SOAP 1.2</a></li></ul></li><li><a shape="rect" href="service-routing.html" title="Service Routing">Service Routing</a></li><li><a shape="rect" href="dynamic-languages.html" title="Dynamic Languages">Dynamic Languages</a><ul><li><a shape="rect" href="javascript.html" title="JavaScript">JavaScript</a></li><li><a shape="rect" href="javascript-clients.html" title="JavaScript Clients">JavaScript Clients</a></li></ul></li><li><a shape="rect" href="ws-support.html" title="WS-* Support">WS-* Support</a><ul><li><a shape="rect" href="ws-addressing.html" title="
 WS-Addressing">WS-Addressing</a></li><li><a shape="rect" href="ws-metadataexchange.html" title="WS-MetadataExchange">WS-MetadataExchange</a></li><li><a shape="rect" href="ws-policy.html" title="WS-Policy">WS-Policy</a></li><li><a shape="rect" href="ws-reliablemessaging.html" title="WS-ReliableMessaging">WS-ReliableMessaging</a></li><li><a shape="rect" href="ws-secureconversation.html" title="WS-SecureConversation">WS-SecureConversation</a></li><li><a shape="rect" href="ws-security.html" title="WS-Security">WS-Security</a></li><li><a shape="rect" href="ws-securitypolicy.html" title="WS-SecurityPolicy">WS-SecurityPolicy</a></li><li><a shape="rect" href="ws-trust.html" title="WS-Trust">WS-Trust</a></li></ul></li><li><a shape="rect" href="security.html" title="Security">Security</a><ul><li><a shape="rect" href="jaxrs-kerberos.html" title="JAXRS Kerberos">JAXRS Kerberos</a></li><li><a shape="rect" href="saml-web-sso.html" title="SAML Web SSO">SAML Web SSO</a></li></ul></li><li><a
  shape="rect" href="advanced-integration.html" title="Advanced Integration">Advanced Integration</a><ul><li><a shape="rect" href="features.html" title="Features">Features</a></li><li><a shape="rect" href="interceptors.html" title="Interceptors">Interceptors</a></li><li><a shape="rect" href="invokers.html" title="Invokers">Invokers</a></li><li><a shape="rect" href="multiplexed-endpointreferences.html" title="Multiplexed EndpointReferences">Multiplexed EndpointReferences</a></li><li><a shape="rect" href="server-service-and-client-factorybeans.html" title="Server, Service, and Client FactoryBeans">Server, Service, and Client FactoryBeans</a></li></ul></li><li><a shape="rect" href="deployment.html" title="Deployment">Deployment</a><ul><li><a shape="rect" href="application-server-specific-configuration-guide.html" title="Application Server Specific Configuration Guide">Application Server Specific Configuration Guide</a></li><li><a shape="rect" href="embedding-cxf-inside-spring.ht
 ml" title="Embedding CXF inside Spring">Embedding CXF inside Spring</a></li><li><a shape="rect" href="using-cxf-jca-rar-in-application-server.html" title="Using CXF-JCA RAR in Application Server">Using CXF-JCA RAR in Application Server</a></li></ul></li><li><a shape="rect" href="schemas-and-namespaces.html" title="Schemas and Namespaces">Use of Schemas and Namespaces</a></li><li><a shape="rect" href="javadoc.html" title="Javadoc">Javadoc</a></li></ul>
+<ul><li><a shape="rect" href="overview.html" title="Overview">Overview</a><ul><li><a shape="rect" href="why-cxf.html" title="Why CXF?">Why CXF?</a></li><li><a shape="rect" href="how-do-i-integrate-my-application-with-cxf.html" title="How do I integrate my application with CXF">How do I integrate my application with CXF</a> &#8212; <span class="smalltext">A meta guide to integrating your application with CXF - including Bindings, Transports, Interceptors, etc</span></li><li><a shape="rect" href="how-do-i-develop-a-service.html" title="How do I develop a service?">How do I develop a service?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li><li><a shape="rect" href="how-do-i-develop-a-client.html" title="How do I develop a client?">How do I develop a client?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li></ul></li><li><a shape="rect" href="how-tos.html" title="How-Tos">How-Tos</a><ul><li><a shape="rect" h
 ref="writing-a-service-with-spring.html" title="Writing a service with Spring">Writing a service with Spring</a></li><li><a shape="rect" href="a-simple-jax-ws-service.html" title="A simple JAX-WS service">A simple JAX-WS service</a></li><li><a shape="rect" href="running-a-service-in-tomcat-on-zos.html" title="Running a service in Tomcat on zOS">Running a service in Tomcat on zOS</a></li><li><a shape="rect" href="jax-ws-java-first-with-jms-transport.html" title="Jax-WS Java First with jms Transport">Jax-WS Java First with jms Transport</a></li><li><a shape="rect" href="defining-contract-first-webservices-with-wsdl-generation-from-java.html" title="Defining Contract first webservices with wsdl generation from java">Defining Contract first webservices with wsdl generation from java</a></li><li><a shape="rect" href="migration-guides.html" title="Migration Guides">Migration Guides</a></li><li><a shape="rect" href="sample-projects.html" title="Sample Projects">Sample Projects</a><
 /li></ul></li><li><a shape="rect" href="frontends.html" title="Frontends">Frontends</a><ul><li><a shape="rect" href="annotations.html" title="Annotations">Annotations</a></li><li><a shape="rect" href="dynamic-clients.html" title="Dynamic Clients">Dynamic Clients</a></li><li><a shape="rect" href="jax-ws.html" title="JAX-WS">JAX-WS</a><ul><li><a shape="rect" href="developing-a-consumer.html" title="Developing a Consumer">Developing a Consumer</a></li><li><a shape="rect" href="developing-a-service.html" title="Developing a Service">Developing a Service</a></li><li><a shape="rect" href="jax-ws-configuration.html" title="JAX-WS Configuration">JAX-WS Configuration</a></li><li><a shape="rect" href="jax-ws-dispatch-api.html" title="JAX-WS Dispatch API">JAX-WS Dispatch API</a></li><li><a shape="rect" href="provider-services.html" title="Provider Services">Provider Services</a></li><li><a shape="rect" href="webservicecontext.html" title="WebserviceContext">WebserviceContext</a></li></
 ul></li><li><a shape="rect" href="simple.html" title="Simple">Simple</a><ul><li><a shape="rect" href="simple-frontend.html" title="Simple Frontend">Simple Frontend</a></li><li><a shape="rect" href="simple-frontend-configuration.html" title="Simple Frontend Configuration">Simple Frontend Configuration</a></li></ul></li></ul></li><li><a shape="rect" href="databindings.html" title="DataBindings">DataBindings</a><ul><li><a shape="rect" href="aegis-21.html" title="Aegis (2.1)">Aegis (2.1)</a> &#8212; <span class="smalltext">For CXF 2.1 or newer</span></li><li><a shape="rect" href="aegis-databinding-20x.html" title="Aegis Databinding (2.0.x)">Aegis Databinding (2.0.x)</a> &#8212; <span class="smalltext">For CXF up to 2.0.x</span></li><li><a shape="rect" href="jaxb.html" title="JAXB">JAXB</a></li><li><a shape="rect" href="mtom-attachments-with-jaxb.html" title="MTOM Attachments with JAXB">MTOM Attachments with JAXB</a></li><li><a shape="rect" href="sdo.html" title="SDO">SDO</a></li
 ><li><a shape="rect" href="xmlbeans.html" title="XMLBeans">XMLBeans</a></li></ul></li><li><a shape="rect" href="transports.html" title="Transports">Transports</a><ul><li><a shape="rect" href="http-transport.html" title="HTTP Transport">HTTP Transport</a><ul><li><a shape="rect" href="asynchronous-client-http-transport.html" title="Asynchronous Client HTTP Transport">Asynchronous Client HTTP Transport</a></li><li><a shape="rect" href="client-http-transport-including-ssl-support.html" title="Client HTTP Transport (including SSL support)">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html" title="Jetty Configuration">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html" title="Server HTTP Transport">Server HTTP Transport</a></li><li><a shape="rect" href="servlet-transport.html" title="Servlet Transport">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html" title="Stand
 alone HTTP Transport">Standalone HTTP Transport</a></li></ul></li><li><a shape="rect" href="jms-transport.html" title="JMS Transport">JMS Transport</a><ul><li><a shape="rect" href="soap-over-jms-10-support.html" title="SOAP over JMS 1.0 support">SOAP over JMS 1.0 support</a></li><li><a shape="rect" href="using-the-jmsconfigfeature.html" title="Using the JMSConfigFeature">Using the JMSConfigFeature</a></li></ul></li><li><a shape="rect" href="local-transport.html" title="Local Transport">Local Transport</a></li><li><a shape="rect" href="udp-transport.html" title="UDP Transport">UDP Transport</a><ul><li><a shape="rect" href="soap-over-udp.html" title="SOAP over UDP">SOAP over UDP</a></li></ul></li><li><a shape="rect" href="custom-transport.html" title="Custom Transport">Custom Transport</a></li><li><a shape="rect" href="coloc-feature.html" title="Coloc Feature">Coloc Feature</a></li><li><a shape="rect" href="apache-camel-transport.html" title="Apache Camel Transport">Apache Cam
 el Transport</a></li></ul></li><li><a shape="rect" href="configuration.html" title="Configuration">Configuration</a><ul><li><a shape="rect" href="bus-configuration.html" title="Bus Configuration">Bus Configuration</a></li><li><a shape="rect" href="featureslist.html" title="FeaturesList">FeaturesList</a></li><li><a shape="rect" href="jmx-management.html" title="JMX Management">JMX Management</a></li><li><a shape="rect" href="wsaconfiguration.html" title="WSAConfiguration">WSAConfiguration</a></li><li><a shape="rect" href="wspconfiguration.html" title="WSPConfiguration">WSPConfiguration</a></li><li><a shape="rect" href="wsrmconfiguration.html" title="WSRMConfiguration">WSRMConfiguration</a></li></ul></li><li><a shape="rect" href="debugging-and-logging.html" title="Debugging and Logging">Debugging and Logging</a></li><li><a shape="rect" href="tools.html" title="Tools">Tools</a><ul><li><a shape="rect" href="cxf-tools-in-eclipse.html" title="CXF tools in Eclipse">CXF tools in Ecl
 ipse</a></li><li><a shape="rect" href="idl-to-wsdl.html" title="IDL to WSDL">IDL to WSDL</a></li><li><a shape="rect" href="java-to-javascript.html" title="Java to Javascript">Java to Javascript</a></li><li><a shape="rect" href="java-to-ws.html" title="Java to WS">Java to WS</a></li><li><a shape="rect" href="java-to-wsdl.html" title="Java to WSDL">Java to WSDL</a></li><li><a shape="rect" href="maven-cxf-codegen-plugin-wsdl-to-java.html" title="Maven cxf-codegen-plugin (WSDL to Java)">Maven cxf-codegen-plugin (WSDL to Java)</a></li><li><a shape="rect" href="maven-java2wsdl-plugin-cxf-20x-only-removed-in-21-and-replaced-with-java2ws.html" title="Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)">Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)</a></li><li><a shape="rect" href="maven-java2ws-plugin.html" title="Maven Java2WS plugin">Maven Java2WS plugin</a></li><li><a shape="rect" href="using-cxf-with-maven.html"
  title="Using CXF with maven">Using CXF with maven</a></li><li><a shape="rect" href="wsdl-to-corba.html" title="WSDL to CORBA">WSDL to CORBA</a></li><li><a shape="rect" href="wsdl-to-java.html" title="WSDL to Java">WSDL to Java</a></li><li><a shape="rect" href="wsdl-to-javascript.html" title="WSDL to Javascript">WSDL to Javascript</a></li><li><a shape="rect" href="wsdl-to-service.html" title="WSDL to Service">WSDL to Service</a></li><li><a shape="rect" href="wsdl-to-soap.html" title="WSDL to SOAP">WSDL to SOAP</a></li><li><a shape="rect" href="wsdl-to-xml.html" title="WSDL to XML">WSDL to XML</a></li><li><a shape="rect" href="wsdlvalidator.html" title="WSDLValidator">WSDLValidator</a></li><li><a shape="rect" href="xsd-to-wsdl.html" title="XSD to WSDL">XSD to WSDL</a></li></ul></li><li><a shape="rect" href="restful-services.html" title="RESTful Services">RESTful Services</a><ul><li><a shape="rect" href="http-binding.html" title="HTTP Binding">HTTP Binding</a></li><li><a shape
 ="rect" href="jax-rs.html" title="JAX-RS">JAX-RS</a></li><li><a shape="rect" href="jax-rs-jsr-311.html" title="JAX-RS (JSR-311)">JAX-RS (JSR-311)</a></li><li><a shape="rect" href="rest-with-jax-ws-provider-and-dispatch.html" title="REST with JAX-WS Provider and Dispatch">REST with JAX-WS Provider and Dispatch</a></li><li><a shape="rect" href="json-support.html" title="JSON Support">JSON Support</a></li></ul></li><li><a shape="rect" href="wsdl-bindings.html" title="WSDL Bindings">WSDL Bindings</a><ul><li><a shape="rect" href="mtom.html" title="MTOM">MTOM</a></li><li><a shape="rect" href="pure-xml.html" title="Pure XML">Pure XML</a></li><li><a shape="rect" href="soap-11.html" title="SOAP 1.1">SOAP 1.1</a></li><li><a shape="rect" href="soap-12.html" title="SOAP 1.2">SOAP 1.2</a></li></ul></li><li><a shape="rect" href="service-routing.html" title="Service Routing">Service Routing</a></li><li><a shape="rect" href="dynamic-languages.html" title="Dynamic Languages">Dynamic Language
 s</a><ul><li><a shape="rect" href="javascript.html" title="JavaScript">JavaScript</a></li><li><a shape="rect" href="javascript-clients.html" title="JavaScript Clients">JavaScript Clients</a></li></ul></li><li><a shape="rect" href="ws-support.html" title="WS-* Support">WS-* Support</a><ul><li><a shape="rect" href="ws-addressing.html" title="WS-Addressing">WS-Addressing</a></li><li><a shape="rect" href="ws-metadataexchange.html" title="WS-MetadataExchange">WS-MetadataExchange</a></li><li><a shape="rect" href="ws-policy.html" title="WS-Policy">WS-Policy</a></li><li><a shape="rect" href="ws-reliablemessaging.html" title="WS-ReliableMessaging">WS-ReliableMessaging</a></li><li><a shape="rect" href="ws-secureconversation.html" title="WS-SecureConversation">WS-SecureConversation</a></li><li><a shape="rect" href="ws-security.html" title="WS-Security">WS-Security</a></li><li><a shape="rect" href="ws-securitypolicy.html" title="WS-SecurityPolicy">WS-SecurityPolicy</a></li><li><a shape=
 "rect" href="ws-trust.html" title="WS-Trust">WS-Trust</a></li></ul></li><li><a shape="rect" href="security.html" title="Security">Security</a><ul><li><a shape="rect" href="jaxrs-kerberos.html" title="JAXRS Kerberos">JAXRS Kerberos</a></li><li><a shape="rect" href="saml-web-sso.html" title="SAML Web SSO">SAML Web SSO</a></li></ul></li><li><a shape="rect" href="advanced-integration.html" title="Advanced Integration">Advanced Integration</a><ul><li><a shape="rect" href="features.html" title="Features">Features</a></li><li><a shape="rect" href="interceptors.html" title="Interceptors">Interceptors</a></li><li><a shape="rect" href="invokers.html" title="Invokers">Invokers</a></li><li><a shape="rect" href="multiplexed-endpointreferences.html" title="Multiplexed EndpointReferences">Multiplexed EndpointReferences</a></li><li><a shape="rect" href="server-service-and-client-factorybeans.html" title="Server, Service, and Client FactoryBeans">Server, Service, and Client FactoryBeans</a><
 /li></ul></li><li><a shape="rect" href="deployment.html" title="Deployment">Deployment</a><ul><li><a shape="rect" href="application-server-specific-configuration-guide.html" title="Application Server Specific Configuration Guide">Application Server Specific Configuration Guide</a></li><li><a shape="rect" href="embedding-cxf-inside-spring.html" title="Embedding CXF inside Spring">Embedding CXF inside Spring</a></li><li><a shape="rect" href="using-cxf-jca-rar-in-application-server.html" title="Using CXF-JCA RAR in Application Server">Using CXF-JCA RAR in Application Server</a></li></ul></li><li><a shape="rect" href="schemas-and-namespaces.html" title="Schemas and Namespaces">Use of Schemas and Namespaces</a></li><li><a shape="rect" href="javadoc.html" title="Javadoc">Javadoc</a></li></ul>
 
 
 <h3><a shape="rect" name="Index-OtherSourcesofDocumentationandInformation"></a>Other Sources of Documentation and Information</h3>

Added: websites/production/cxf/content/docs/soap-over-udp.html
==============================================================================
--- websites/production/cxf/content/docs/soap-over-udp.html (added)
+++ websites/production/cxf/content/docs/soap-over-udp.html Wed Sep 26 19:47:26 2012
@@ -0,0 +1,176 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="http://cxf.apache.org/resources/site.css">
+    <script src="http://cxf.apache.org/resources/space.js" type="text/javascript"></script>
+    
+<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+<meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
+<meta name="description" content="Apache CXF, Services Framework - SOAP over UDP">
+    <title>
+Apache CXF -- SOAP over UDP
+    </title>
+  </head>
+<body onload="init()">
+
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr>
+    <td id="cell-0-0" colspan="2">&nbsp;</td>
+    <td id="cell-0-1">&nbsp;</td>
+    <td id="cell-0-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-1-0">&nbsp;</td>
+    <td id="cell-1-1">&nbsp;</td>
+    <td id="cell-1-2">
+      <div style="padding: 5px;">
+        <div id="banner">
+          <!-- Banner -->
+<div id="banner-content">
+<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
+<a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
+</td><td align="right" colspan="1" nowrap>
+<a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
+</td></tr></table>
+</div>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+<a href="index.html">Index</a>&nbsp;&gt;&nbsp;<a href="transports.html">Transports</a>&nbsp;&gt;&nbsp;<a href="udp-transport.html">UDP Transport</a>&nbsp;&gt;&nbsp;<a href="soap-over-udp.html">SOAP over UDP</a>
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+<div id="quicklinks"><p><a shape="rect" href="http://cxf.apache.org/download.html">Download</a> | <a shape="rect" href="http://cxf.apache.org/docs/index.html">Documentation</a></p></div>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr valign="top">
+          <td height="100%">
+            <div id="wrapper-menu-page-right">
+              <div id="wrapper-menu-page-top">
+                <div id="wrapper-menu-page-bottom">
+                  <div id="menu-page">
+                    <!-- NavigationBar -->
+<div id="navigation"><ul class="alternate" type="square"><li><a shape="rect" href="overview.html" title="Overview">Overview</a></li><li><a shape="rect" href="how-tos.html" title="How-Tos">How-Tos</a></li><li><a shape="rect" href="frontends.html" title="Frontends">Frontends</a></li><li><a shape="rect" href="databindings.html" title="DataBindings">DataBindings</a></li><li><a shape="rect" href="transports.html" title="Transports">Transports</a></li><li><a shape="rect" href="configuration.html" title="Configuration">Configuration</a></li><li><a shape="rect" href="debugging-and-logging.html" title="Debugging and Logging">Debugging and Logging</a></li><li><a shape="rect" href="tools.html" title="Tools">Tools</a></li><li><a shape="rect" href="restful-services.html" title="RESTful Services">RESTful Services</a></li><li><a shape="rect" href="wsdl-bindings.html" title="WSDL Bindings">WSDL Bindings</a></li><li><a shape="rect" href="service-routing.html" title="Service Routing">Service 
 Routing</a></li><li><a shape="rect" href="dynamic-languages.html" title="Dynamic Languages">Dynamic Languages</a></li><li><a shape="rect" href="ws-support.html" title="WS-* Support">WS-* Support</a></li><li><a shape="rect" href="advanced-integration.html" title="Advanced Integration">Advanced Integration</a></li><li><a shape="rect" href="deployment.html" title="Deployment">Deployment</a></li><li><a shape="rect" href="schemas-and-namespaces.html" title="Schemas and Namespaces">Use of Schemas and Namespaces</a></li></ul>
+
+
+<hr>
+<ul class="alternate" type="square"><li>Search
+
+<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>
+</li></ul>
+
+
+<hr>
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest/">API (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/">CXF Website</a></li></ul>
+
+</div>
+                    <!-- NavigationBar -->
+                  </div>
+              </div>
+            </div>
+          </div>
+         </td>
+         <td height="100%">
+           <!-- Content -->
+           <div class="wiki-content">
+<div id="ConfluenceContent">
+<h1><a shape="rect" name="SOAPoverUDP-SOAPoverUDP"></a>SOAP over UDP</h1>
+
+<p>The CXF SOAP binding supports the use of the <a shape="rect" class="external-link" href="http://docs.oasis-open.org/ws-dd/soapoverudp/1.1/wsdd-soapoverudp-1.1-spec.html" rel="nofollow">SOAP over UDP specification</a> URL's for transporting SOAP messages over UDP.  Just using "soap.udp" as the scheme part of the UDP URL (instead of just "udp") will enable the SOAP over UDP support.</p>
+
+<p>The main difference between using the pure UDP CXF transport and the SOAP over UDP support is that SOAP over UDP requires the use of WS-Addressing headers whereas the pure CXF UDP transport does not.   The WS-Addressing header can add significant size to the SOAP messages.  With UDP limiting the size of the packets to under 64K, that can be significant.  </p></div>
+           </div>
+           <!-- Content -->
+         </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+   <td id="cell-3-0">&nbsp;</td>
+   <td id="cell-3-1">&nbsp;</td>
+   <td id="cell-3-2">
+     <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+         <a href="http://cxf.apache.org/privacy-policy.html">Privacy Policy</a> - 
+         (<a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=30737089">edit page</a>) 
+	 (<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30737089&amp;showComments=true&amp;showCommentArea=true#addcomment">add comment</a>)<br>
+	Apache CXF, CXF, Apache, the Apache feather logo are trademarks of The Apache Software Foundation.<br>
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-4-0" colspan="2">&nbsp;</td>
+    <td id="cell-4-1">&nbsp;</td>
+    <td id="cell-4-2" colspan="2">&nbsp;</td>
+  </tr>
+</table>
+
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-4458903-1");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+
+</body>
+</html>
+

Added: websites/production/cxf/content/docs/udp-transport.html
==============================================================================
--- websites/production/cxf/content/docs/udp-transport.html (added)
+++ websites/production/cxf/content/docs/udp-transport.html Wed Sep 26 19:47:26 2012
@@ -0,0 +1,212 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="http://cxf.apache.org/resources/site.css">
+    <script src="http://cxf.apache.org/resources/space.js" type="text/javascript"></script>
+    
+<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+<meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
+<meta name="description" content="Apache CXF, Services Framework - UDP Transport">
+    <title>
+Apache CXF -- UDP Transport
+    </title>
+  </head>
+<body onload="init()">
+
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr>
+    <td id="cell-0-0" colspan="2">&nbsp;</td>
+    <td id="cell-0-1">&nbsp;</td>
+    <td id="cell-0-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-1-0">&nbsp;</td>
+    <td id="cell-1-1">&nbsp;</td>
+    <td id="cell-1-2">
+      <div style="padding: 5px;">
+        <div id="banner">
+          <!-- Banner -->
+<div id="banner-content">
+<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
+<a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
+</td><td align="right" colspan="1" nowrap>
+<a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
+</td></tr></table>
+</div>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+<a href="index.html">Index</a>&nbsp;&gt;&nbsp;<a href="transports.html">Transports</a>&nbsp;&gt;&nbsp;<a href="udp-transport.html">UDP Transport</a>
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+<div id="quicklinks"><p><a shape="rect" href="http://cxf.apache.org/download.html">Download</a> | <a shape="rect" href="http://cxf.apache.org/docs/index.html">Documentation</a></p></div>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr valign="top">
+          <td height="100%">
+            <div id="wrapper-menu-page-right">
+              <div id="wrapper-menu-page-top">
+                <div id="wrapper-menu-page-bottom">
+                  <div id="menu-page">
+                    <!-- NavigationBar -->
+<div id="navigation"><ul class="alternate" type="square"><li><a shape="rect" href="overview.html" title="Overview">Overview</a></li><li><a shape="rect" href="how-tos.html" title="How-Tos">How-Tos</a></li><li><a shape="rect" href="frontends.html" title="Frontends">Frontends</a></li><li><a shape="rect" href="databindings.html" title="DataBindings">DataBindings</a></li><li><a shape="rect" href="transports.html" title="Transports">Transports</a></li><li><a shape="rect" href="configuration.html" title="Configuration">Configuration</a></li><li><a shape="rect" href="debugging-and-logging.html" title="Debugging and Logging">Debugging and Logging</a></li><li><a shape="rect" href="tools.html" title="Tools">Tools</a></li><li><a shape="rect" href="restful-services.html" title="RESTful Services">RESTful Services</a></li><li><a shape="rect" href="wsdl-bindings.html" title="WSDL Bindings">WSDL Bindings</a></li><li><a shape="rect" href="service-routing.html" title="Service Routing">Service 
 Routing</a></li><li><a shape="rect" href="dynamic-languages.html" title="Dynamic Languages">Dynamic Languages</a></li><li><a shape="rect" href="ws-support.html" title="WS-* Support">WS-* Support</a></li><li><a shape="rect" href="advanced-integration.html" title="Advanced Integration">Advanced Integration</a></li><li><a shape="rect" href="deployment.html" title="Deployment">Deployment</a></li><li><a shape="rect" href="schemas-and-namespaces.html" title="Schemas and Namespaces">Use of Schemas and Namespaces</a></li></ul>
+
+
+<hr>
+<ul class="alternate" type="square"><li>Search
+
+<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>
+</li></ul>
+
+
+<hr>
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest/">API (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/">CXF Website</a></li></ul>
+
+</div>
+                    <!-- NavigationBar -->
+                  </div>
+              </div>
+            </div>
+          </div>
+         </td>
+         <td height="100%">
+           <!-- Content -->
+           <div class="wiki-content">
+<div id="ConfluenceContent">
+<h1><a shape="rect" name="UDPTransport-UDPTransport"></a>UDP Transport</h1>
+
+<p>CXF provides a transport plugin to support transporting small (under about 60K) message payloads over UDP.  It supports both unicast and multicast packet transfers.</p>
+
+
+<h3><a shape="rect" name="UDPTransport-CreatingaserveronaUDPport"></a>Creating a server on a UDP port</h3>
+<p>To use the UDP transport, you just need to include the cxf-rt-transports-udp module on the classpath and use a "udp://host:port" style URL for the address.</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+        JaxWsServerFactoryBean factory = <span class="code-keyword">new</span> JaxWsServerFactoryBean();
+        factory.setBus(getStaticBus());
+        factory.setAddress(<span class="code-quote">"udp:<span class="code-comment">//localhost:8888"</span>);
+</span>        factory.setServiceBean(<span class="code-keyword">new</span> GreeterImpl());
+        server = factory.create();
+</pre>
+</div></div>
+
+<p>That will start the server on localhost UDP port 8888.   You can also omit the hostname (udp://:8888) to bind to all the addresses or use one of the multicast addresses (example: udp://239.255.255.250:3702) to respond to the appropriate broadcasts.</p>
+
+<h3><a shape="rect" name="UDPTransport-Clientconfiguration"></a>Client configuration</h3>
+<p>Similar to the server side, you just need to use the appropriate UDP url in order for the client to use UDP.  </p>
+
+<p>If the hostname is specified in the URL, the Datagram will be sent directly to the host:port.   If the hostname is not specified, the Datagram will be sent as a broadcast to the specific port.   If the hostname is a multicast address, the Datagram will be sent Multicast to the given port.</p>
+
+<h4><a shape="rect" name="UDPTransport-Acceptingmultipleresponses"></a>Accepting multiple responses</h4>
+
+<p>UDP is different than the other CXF transports in that it allows multiple responses to be received for a single request.  For example, if you send out a request via a multicast or broadcast, several servers could respond to that request.   The basic JAX-WS generated interfaces only allow a single response to be returned to the application.  However, if you use the JAX-WS Asynchronous methods, you can have CXF call the AsyncHandler for each response.   To enable this, set the request property "udp.multi.response.timeout" to a timeout value greater than 0.   CXF will wait that long for responses to come in before returning back to the application.</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+<span class="code-comment">//wait 3 seconds <span class="code-keyword">for</span> responses
+</span>((BindingProvider)proxy).getRequestContext().put(<span class="code-quote">"udp.multi.response.timeout"</span>, 3000);
+proxy.greetMeAsync(<span class="code-quote">"World"</span>, <span class="code-keyword">new</span> AsyncHandler&lt;<span class="code-object">String</span>&gt;() {
+    <span class="code-keyword">public</span> void handleResponse(Response&lt;<span class="code-object">Object</span>&gt; res) {
+            <span class="code-object">System</span>.out.println(res.get());
+    }
+});
+</pre>
+</div></div>
+</div>
+           </div>
+           <!-- Content -->
+         </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+   <td id="cell-3-0">&nbsp;</td>
+   <td id="cell-3-1">&nbsp;</td>
+   <td id="cell-3-2">
+     <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+         <a href="http://cxf.apache.org/privacy-policy.html">Privacy Policy</a> - 
+         (<a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=30737084">edit page</a>) 
+	 (<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30737084&amp;showComments=true&amp;showCommentArea=true#addcomment">add comment</a>)<br>
+	Apache CXF, CXF, Apache, the Apache feather logo are trademarks of The Apache Software Foundation.<br>
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-4-0" colspan="2">&nbsp;</td>
+    <td id="cell-4-1">&nbsp;</td>
+    <td id="cell-4-2" colspan="2">&nbsp;</td>
+  </tr>
+</table>
+
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-4458903-1");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+
+</body>
+</html>
+