Author: buildbot
Date: Mon Apr 23 16:48:34 2012
New Revision: 814089

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/docs.pageCache
    
websites/production/cxf/content/docs/client-http-transport-including-ssl-support.html

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

Modified: 
websites/production/cxf/content/docs/client-http-transport-including-ssl-support.html
==============================================================================
--- 
websites/production/cxf/content/docs/client-http-transport-including-ssl-support.html
 (original)
+++ 
websites/production/cxf/content/docs/client-http-transport-including-ssl-support.html
 Mon Apr 23 16:48:34 2012
@@ -355,7 +355,7 @@ http.setClient(httpClientPolicy);
 
 <h3><a shape="rect" 
name="ClientHTTPTransport%28includingSSLsupport%29-The%7B%7Bconduit%7D%7Delement"></a>The
 <tt>conduit</tt> element</h3>
 
-<p>You configure an HTTP client using the <tt>http-conf:conduit</tt> element 
and its children. The <tt>http-conf:conduit</tt> element takes a single 
attribute, <tt>name</tt>, that specifies the WSDL port element that corresponds 
to the endpoint. The value for the <tt>name</tt> attribute takes the form 
<em>portQName</em><tt>.http-conduit</tt>. For example, the code below shows the 
<tt>http-conf:conduit</tt> element that would be used to add configuration for 
an endpoint that was specified by the WSDL fragment <tt>&lt;port 
binding="widgetSOAPBinding" name="widgetSOAPPort&gt;</tt> if the endpoint's 
target namespace was <tt><a shape="rect" class="external-link" 
href="http://widgets.widgetvendor.net"; 
rel="nofollow">http://widgets.widgetvendor.net</a></tt>.</p>
+<p>You configure an HTTP client using the <tt>http-conf:conduit</tt> element 
and its children. The <tt>http-conf:conduit</tt> element takes a single 
attribute, <tt>name</tt>, that specifies the WSDL port element that corresponds 
to the endpoint. The value for the <tt>name</tt> attribute takes the form 
<em>portQName</em><tt>.http-conduit</tt>. For example, the code below shows the 
<tt>http-conf:conduit</tt> element that would be used to add configuration for 
an endpoint that was specified by the WSDL fragment <tt>&lt;port 
binding="widgetSOAPBinding" name="widgetSOAPPort&gt;</tt> if the endpoint's 
target namespace was <tt><a shape="rect" class="external-link" 
href="http://widgets.widgetvendor.net"; 
rel="nofollow">http://widgets.widgetvendor.net</a></tt>.   Alternatively, the 
<tt>name</tt> attribute can be a regular expression to match a URL.  This 
allows configuration of conduits that are not used for purposes of WSDL based 
endpoints such as JAX-RS and for WSDL retrieval.</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader 
panelHeader" style="border-bottom-width: 1px;"><b>http-conf:conduit 
Element</b></div><div class="codeContent panelContent">
 <pre class="code-xml">
 ...
@@ -368,9 +368,18 @@ http.setClient(httpClientPolicy);
        the http-conduit that you want to configure --&gt;
     ...
   <span class="code-tag">&lt;/http-conf:conduit&gt;</span>
+
+  <span class="code-tag">&lt;http-conf:conduit name=<span 
class="code-quote">"http://localhost:8080/.*";</span>&gt;</span>
+  &lt;!-- you can also using the reg-ex URL matching for 
+       the http-conduit that you want to configure --&gt;
+    ...
+  <span class="code-tag">&lt;/http-conf:conduit&gt;</span>
 ...
 </pre>
 </div></div>
+
+
+
 <p>The <tt>http-conf:conduit</tt> element has a number of child elements that 
specify configuration information. They are described below.  See also Sun's <a 
shape="rect" class="external-link" 
href="http://java.sun.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html";
 rel="nofollow">JSSE Guide</a> for more information on configuring SSL.</p>
 <div class="table-wrap">
 <table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"> Element </th><th colspan="1" rowspan="1" 
class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>http-conf:client</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> Specifies the HTTP connection properties such 
as timeouts, keep-alive requests, content types, etc. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>http-conf:authorization</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> Specifies the the 
parameters for configuring the basic authentication method that the endpoint 
uses preemptively. </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"> <tt>http-conf:proxyAuthorization</tt> </td><td 
colspan="1" rowspan="1" class="confluenceTd"> Specifies the parameters for 
configuring basic authentication against outgoing HTTP proxy servers. 
</td></tr><tr><td colspan="1" rowspan="1" class="conflu
 enceTd"> <tt>http-conf:tlsClientParameters</tt> </td><td colspan="1" 
rowspan="1" class="confluenceTd"> Specifies the parameters used to configure 
SSL/TLS. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> 
<tt>http-conf:basicAuthSupplier</tt> </td><td colspan="1" rowspan="1" 
class="confluenceTd"> Specifies the bean reference or class name of the object 
that supplies the the basic authentication information used by the endpoint 
both preemptively or in response to a 401 HTTP challenge. </td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"> <tt>http-conf:trustDecider</tt> 
</td><td colspan="1" rowspan="1" class="confluenceTd"> Specifies the bean 
reference or class name of the object that checks the HTTP(S) URLConnection 
object in order to establish trust for a connection with an HTTPS service 
provider before any information is transmitted. </td></tr></tbody></table>


Reply via email to