Author: buildbot
Date: Sat Aug  2 19:46:55 2014
New Revision: 918227

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/wsrmconfiguration.html

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

Modified: websites/production/cxf/content/docs/wsrmconfiguration.html
==============================================================================
--- websites/production/cxf/content/docs/wsrmconfiguration.html (original)
+++ websites/production/cxf/content/docs/wsrmconfiguration.html Sat Aug  2 
19:46:55 2014
@@ -116,33 +116,15 @@ Apache CXF -- WSRMConfiguration
          <td height="100%">
            <!-- Content -->
            <div class="wiki-content">
-<div id="ConfluenceContent"><h1 
id="WSRMConfiguration-UsingWS-ReliableMessaging">Using WS-Reliable 
Messaging</h1>
-
-<p>To make a message exchange between two endpoints reliable, you need to 
ensure that the RM interceptors and (as WS-Reliable messaging has a dependency 
on WS-Addressing) the addressing interceptors are added to the interceptor 
chains. This can be achieved in one of the following ways:</p>
-
-<h2 
id="WSRMConfiguration-UsingtheRMAssertionandtheCXFWS-PolicyFramework">Using the 
RMAssertion and the CXF WS-Policy Framework </h2>
-<p>If</p>
-<ol><li>A Policy with an RMAssertion element is attached to the wsdl:service 
element (or any other wsdl element that according to the rules for WS-Policy 
Attachment is an attachment point for Policy or PolicyReference 
elements)</li><li>The CXF WS-Policy Framework is enabled</li></ol>
-
-
-<p>the RM interceptors will be automatically added to their respective 
interceptor chains by the policy framework. The assertion attributes control 
the behavior of the source/destination. </p>
-
-<p>For example, to enable the WS-Policy Framework on the server side, you 
configuration file could look like this:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-&lt;jaxws:endpoint ...&gt;
+<div id="ConfluenceContent"><h1 
id="WSRMConfiguration-UsingWS-ReliableMessaging">Using WS-Reliable 
Messaging</h1><p>To make a message exchange between two endpoints reliable, you 
need to ensure that the RM interceptors and (as WS-Reliable messaging has a 
dependency on WS-Addressing) the addressing interceptors are added to the 
interceptor chains. This can be achieved in one of the following ways:</p><h2 
id="WSRMConfiguration-UsingtheRMAssertionandtheCXFWS-PolicyFramework">Using the 
RMAssertion and the CXF WS-Policy Framework</h2><p>If</p><ol><li>A Policy with 
an RMAssertion element is attached to the wsdl:service element (or any other 
wsdl element that according to the rules for WS-Policy Attachment is an 
attachment point for Policy or PolicyReference elements)</li><li>The CXF 
WS-Policy Framework is enabled</li></ol><p>the RM interceptors will be 
automatically added to their respective interceptor chains by the policy 
framework. The assertion attributes control the behavior of the s
 ource/destination.</p><p>For example, to enable the WS-Policy Framework on the 
server side, you configuration file could look like this:</p><div class="code 
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[&lt;jaxws:endpoint ...&gt;
     &lt;jaxws:features&gt;
         &lt;p:policies/&gt;
     &lt;/jaxws:features&gt;
 &lt;/jaxws:endpoint&gt;
 ]]></script>
-</div></div>
-
-<p>and your wsdl:</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-&lt;wsp:Policy wsu:Id=&quot;RM&quot; 
xmlns:wsp=&quot;http://www.w3.org/2006/07/ws-policy&quot;
+</div></div><p>and your wsdl:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[&lt;wsp:Policy wsu:Id=&quot;RM&quot; 
xmlns:wsp=&quot;http://www.w3.org/2006/07/ws-policy&quot;
 
xmlns:wsu=&quot;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd&quot;&gt;
     &lt;wsam:Addressing 
xmlns:wsam=&quot;http://www.w3.org/2007/02/addressing/metadata&quot;&gt;
         &lt;wsp:Policy/&gt;
@@ -159,12 +141,8 @@ xmlns:wsu=&quot;http://docs.oasis-open.o
     &lt;/wsdl:port&gt;
 &lt;/wsdl:service&gt;
 ]]></script>
-</div></div>
-
-<p>Instead of attaching the PolicyReference attached to the wsdl:port element, 
you can also specify it as a child element of the policies features, e.g. for 
the server endpoint:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-&lt;wsp:Policy wsu:Id=&quot;RM&quot; 
xmlns:wsp=&quot;http://www.w3.org/2006/07/ws-policy&quot; ...&gt;
+</div></div><p>Instead of attaching the PolicyReference attached to the 
wsdl:port element, you can also specify it as a child element of the policies 
features, e.g. for the server endpoint:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[&lt;wsp:Policy wsu:Id=&quot;RM&quot; 
xmlns:wsp=&quot;http://www.w3.org/2006/07/ws-policy&quot; ...&gt;
 &lt;/wsp:Policy&gt;
 
 &lt;jaxws:endpoint ...&gt;
@@ -175,23 +153,8 @@ xmlns:wsu=&quot;http://docs.oasis-open.o
     &lt;/jaxws:features&gt;
 &lt;/jaxws:endpoint&gt;
 ]]></script>
-</div></div>
-
-<p>As of CXF 3.0.0 both the older WS-ReliableMessagingPolicy 1.0 (submission 
version) and the official WS-ReliableMessagingPolicy 1.2 are supported. 
WS-ReliableMessagingPolicy 1.2 must be used in the policy if you want 
WS-ReliableMessaging 1.2 support at runtime.</p>
-
-<h2 id="WSRMConfiguration-UsingtheReliableMessagingFeature">Using the Reliable 
Messaging Feature</h2>
-
-<p>If you don't want to involve the WS-Policy Framework, or want to configure 
additional parameters such as the sequence termination policy or the persistent 
store, you can use the reliableMessaging feature. It is defined in namespace <a 
shape="rect" 
href="http://cxf.apache.org/ws/rm/manager";>http://cxf.apache.org/ws/rm/manager</a>
 and supports the following child elements:</p>
-
-<div class="table-wrap"><table class="confluenceTable"><tbody><tr><th 
colspan="1" rowspan="1" class="confluenceTh"><p> Name </p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p> Value </p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p> RMAssertion </p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p> An element of type RMAssertion. 
</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p> 
deliveryAssurance </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> 
An element of type DeliveryAssuranceType that describes the delivery assurance 
that should apply (AtMostOnce, AtLeastOnce, InOrder).</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p> sourcePolicy </p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p> An element of type 
SourcePolicyType that allows you to configure details of the RM source, such as 
whether an offer should always be included in a CreateSequence request, or the 
sequence termination 
 policy. </p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p> 
destinationPolicy</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> 
An element of type DestinationPolicyType that allows you to configure details 
of the RM destination, such as whether inbound offers should be 
accepted.</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p> 
store </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> The store 
to use (default: null). This must be an element of type jdbcStore (in the same 
namespace), or a bean or a reference to a bean that implements the RMStore 
interface. </p></td></tr></tbody></table></div>
-
-
-<p>For details about the element types used in this namespace please refer to 
the schemas for the <a shape="rect" 
href="http://cxf.apache.org/ws/rm/manager";>http://cxf.apache.org/ws/rm/manager</a>
 namespace (<a shape="rect" 
href="http://cxf.apache.org/schemas/wsrm-manager.xsd";>http://cxf.apache.org/schemas/wsrm-manager.xsd</a>
 and <a shape="rect" 
href="http://cxf.apache.org/schemas/wsrm-manager-types.xsd";>http://cxf.apache.org/schemas/wsrm-manager-types.xsd</a>).
 The jbdcStore element type is described below.</p>
-
-<p>Example (feature applied at bus level):</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-&lt;cxf:bus&gt;
+</div></div><p>As of CXF 3.0.0 both the older WS-ReliableMessagingPolicy 1.0 
(submission version) and the official WS-ReliableMessagingPolicy 1.2 are 
supported. WS-ReliableMessagingPolicy 1.2 must be used in the policy if you 
want WS-ReliableMessaging 1.2 support at runtime.</p><h2 
id="WSRMConfiguration-UsingtheReliableMessagingFeature">Using the Reliable 
Messaging Feature</h2><p>If you don't want to involve the WS-Policy Framework, 
or want to configure additional parameters such as the sequence termination 
policy or the persistent store, you can use the reliableMessaging feature. It 
is defined in namespace <a shape="rect" 
href="http://cxf.apache.org/ws/rm/manager";>http://cxf.apache.org/ws/rm/manager</a>
 and supports the following child elements:</p><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Value</p></th></tr><tr><td colspan="1" rowspan="1" cla
 ss="confluenceTd"><p>RMAssertion</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>An element of type RMAssertion.</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>deliveryAssurance</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>An element of type 
DeliveryAssuranceType that describes the delivery assurance that should apply 
(AtMostOnce, AtLeastOnce, InOrder).</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>sourcePolicy</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>An element of type SourcePolicyType that 
allows you to configure details of the RM source, such as whether an offer 
should always be included in a CreateSequence request, or the sequence 
termination policy.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>destinationPolicy</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>An element of type DestinationPolicyType that allows 
you to configure details of the RM destinat
 ion, such as whether inbound offers should be accepted.</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>store</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>The store to use (default: null). This must 
be an element of type jdbcStore (in the same namespace), or a bean or a 
reference to a bean that implements the RMStore 
interface.</p></td></tr></tbody></table></div><p>For details about the element 
types used in this namespace please refer to the schemas for the <a 
shape="rect" 
href="http://cxf.apache.org/ws/rm/manager";>http://cxf.apache.org/ws/rm/manager</a>
 namespace (<a shape="rect" 
href="http://cxf.apache.org/schemas/configuration/wsrm-manager.xsd";>http://cxf.apache.org/schemas/configuration/wsrm-manager.xsd</a>
 and <a shape="rect" 
href="http://cxf.apache.org/schemas/configuration/wsrm-manager-types.xsd";>http://cxf.apache.org/schemas/configuration/wsrm-manager-types.xsd</a>).
 The jbdcStore element type is described below.</p><p>Example (feature ap
 plied at bus level):</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[&lt;cxf:bus&gt;
     &lt;cxf:features&gt;
         &lt;wsa:addressing/&gt;
         &lt;wsrm-mgr:reliableMessaging&gt;
@@ -210,34 +173,14 @@ xmlns:wsu=&quot;http://docs.oasis-open.o
     &lt;/cxf:features&gt;
 &lt;/cxf:bus&gt;
 ]]></script>
-</div></div>
-
-<h2 id="WSRMConfiguration-ConfiguringtheReliableMessagingStore">Configuring 
the Reliable Messaging Store</h2>
-
-<p>To enable persistence, you must specify the object implementing the 
persistent store for RM. You can develop your own, or use the JDBC based store 
that comes with CXF (class org.apache.cxf.ws.rm.persistence.jdbc.RMTxStore). 
You can configure the latter using a custom jdbcStore bean (namespace <a 
shape="rect" 
href="http://cxf.apache.org/ws/rm/manager";>http://cxf.apache.org/ws/rm/manager</a>)
 inside the wsrm-mgr:reliableMessaging element. The jdbcStore bean supports the 
attributes:</p>
-
-<div class="table-wrap"><table class="confluenceTable"><tbody><tr><th 
colspan="1" rowspan="1" class="confluenceTh"><p>Attribute Name </p></th><th 
colspan="1" rowspan="1" class="confluenceTh"><p> Type </p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p> Default </p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p> dataSource </p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p> String </p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p> null </p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p> driverClassName </p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p> String </p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p> org.apache.derby.jdbc.EmbeddedDriver 
</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p> 
initialReconnectDelay </p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p> long </p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p> 0 </p></td></tr><tr><td colspan=
 "1" rowspan="1" class="confluenceTd"><p> keepConnection </p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p> boolean </p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p> false </p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p> maxReconnectAttempts 
</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> int </p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p> 0 </p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p> passWord </p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p> String </p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p> null </p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p> tableExistsCode </p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p> int </p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p> 0 </p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p> tableExistsState </p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p
 > String </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> null 
 > </p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p> 
 > schemaName </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> 
 > String </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> null 
 > </p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p> 
 > userName </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> 
 > String </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> null 
 > </p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p> url 
 > </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> String 
 > </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> 
 > jdbc:derby:rmdb;create=true </p></td></tr></tbody></table></div>
-
-
-<p>Example:</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-&lt;wsrm-mgr:jdbcStore 
xmlns:wsrm-mgr=&quot;http://cxf.apache.org/ws/rm/manager&quot; 
id=&quot;myStore&quot;
+</div></div><h2 
id="WSRMConfiguration-ConfiguringtheReliableMessagingStore">Configuring the 
Reliable Messaging Store</h2><p>To enable persistence, you must specify the 
object implementing the persistent store for RM. You can develop your own, or 
use the JDBC based store that comes with CXF (class 
org.apache.cxf.ws.rm.persistence.jdbc.RMTxStore). You can configure the latter 
using a custom jdbcStore bean (namespace <a shape="rect" 
href="http://cxf.apache.org/ws/rm/manager";>http://cxf.apache.org/ws/rm/manager</a>)
 inside the wsrm-mgr:reliableMessaging element. The jdbcStore bean supports the 
attributes:</p><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Attribute Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>dataSource</p></td><td colspan="1" rowspan="1" cla
 ss="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>null</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>driverClassName</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>org.apache.derby.jdbc.EmbeddedDriver</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>initialReconnectDelay</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>long</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>0</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>keepConnection</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>boolean</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>false</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>maxReconnectAttempts</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>int</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>0</p>
 </td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>passWord</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>null</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>tableExistsCode</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>int</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>0</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>tableExistsState</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>null</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>schemaName</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>null</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>userName</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>String</p><
 /td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>null</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>url</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>jdbc:derby:rmdb;create=true</p></td></tr></tbody></table></div><p>Example:</p><div
 class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[&lt;wsrm-mgr:jdbcStore 
xmlns:wsrm-mgr=&quot;http://cxf.apache.org/ws/rm/manager&quot; 
id=&quot;myStore&quot;
     driverClassName=&quot;org.apache.derby.jdbc.ClientDriver&quot;
     url=&quot;jdbc:derby://localhost:1527/rmdb;create=true&quot;
     password=&quot;password&quot;/&gt;
 ]]></script>
-</div></div>
-
-<p>See the jdbcStore element definition in the <a shape="rect" 
href="http://cxf.apache.org/schemas/configuration/wsrm-manager.xsd";>RM Manager 
schema</a> for more details of the attribute usages.</p>
-
-<h2 
id="WSRMConfiguration-AddingtheReliableMessagingInterceptorsManually">Adding 
the Reliable Messaging Interceptors Manually</h2>
-
-<p>To ensure that the Reliable Messaging interceptors are added to the 
appropriate interceptor chains, e.g. for all client and server endpoints:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-&lt;bean id=&quot;rmLogicalOut&quot; 
class=&quot;org.apache.cxf.ws.rm.RMOutInterceptor&quot;&gt;
+</div></div><p>See the jdbcStore element definition in the <a shape="rect" 
href="http://cxf.apache.org/schemas/configuration/wsrm-manager.xsd";>RM Manager 
schema</a> for more details of the attribute usages.</p><h2 
id="WSRMConfiguration-AddingtheReliableMessagingInterceptorsManually">Adding 
the Reliable Messaging Interceptors Manually</h2><p>To ensure that the Reliable 
Messaging interceptors are added to the appropriate interceptor chains, e.g. 
for all client and server endpoints:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[&lt;bean id=&quot;rmLogicalOut&quot; 
class=&quot;org.apache.cxf.ws.rm.RMOutInterceptor&quot;&gt;
     &lt;property name=&quot;bus&quot; ref=&quot;cxf&quot;/&gt;
 &lt;/bean&gt;
 &lt;bean id=&quot;rmLogicalIn&quot; 
class=&quot;org.apache.cxf.ws.rm.RMInInterceptor&quot;&gt;
@@ -264,17 +207,8 @@ xmlns:wsu=&quot;http://docs.oasis-open.o
     &lt;cxf:outFaultInterceptors&gt;
 &lt;/cxf:bus&gt;
 ]]></script>
-</div></div>
-
-<p>The RetransmissionIntercepor will be added on the fly by the 
RMOutInterceptor so need not appear in your configuration file.</p>
-
-<h2 
id="WSRMConfiguration-ConfiguringtheReliableMessagingManagerManually">Configuring
 the Reliable Messaging Manager Manually</h2>
-
-<p>To configure properties of the RM Manager, you can use the rmManager 
element from the <a shape="rect" 
href="http://cxf.apache.org/ws/rm/manager";>http://cxf.apache.org/ws/rm/manager</a>
 namespace. It supports the same child elements as the reliableMessaging 
feature element above. For example, without using features, you can determine 
that seuences should have a maximum length of 5 as follows:</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-&lt;wsrm-mgr:rmManager 
xmlns:wsrm-mgr=&quot;http://cxf.apache.org/ws/rm/manager&quot;&gt;
+</div></div><p>The RetransmissionIntercepor will be added on the fly by the 
RMOutInterceptor so need not appear in your configuration file.</p><h2 
id="WSRMConfiguration-ConfiguringtheReliableMessagingManagerManually">Configuring
 the Reliable Messaging Manager Manually</h2><p>To configure properties of the 
RM Manager, you can use the rmManager element from the <a shape="rect" 
href="http://cxf.apache.org/ws/rm/manager";>http://cxf.apache.org/ws/rm/manager</a>
 namespace. It supports the same child elements as the reliableMessaging 
feature element above. For example, without using features, you can determine 
that seuences should have a maximum length of 5 as follows:</p><div class="code 
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[&lt;wsrm-mgr:rmManager 
xmlns:wsrm-mgr=&quot;http://cxf.apache.org/ws/rm/manager&quot;&gt;
     &lt;wsrm-mgr:sourcePolicy&gt;
         &lt;wsrm-mgr:sequenceTerminationPolicy maxLength=&quot;5&quot;/&gt;    
                
     &lt;/wsrm-mgr:sourcePolicy&gt;


Reply via email to