cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r918227 - in /websites/production/cxf/content: cache/docs.pageCache docs/wsrmconfiguration.html
Date Sat, 02 Aug 2014 19:46:55 GMT
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;



Mime
View raw message