To configure the FUSE Services Framework-specific attributes, use the rmManager Spring bean. Add the following to your
configuration file:
Example 9.4 shows a simple example.
Example 9.4. Configuring FUSE Services Framework-Specific WS-RM Attributes
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:wsrm-mgr="http://cxf.apache.org/ws/rm/manager"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://cxf.apache.org/ws/rm/manager http://cxf.apache.org/schemas/configuration/wsrm-manager.xsd">
...
<wsrm-mgr:rmManager>
<!--
...Your configuration goes here
-->
</wsrm-mgr:rmManager>Table 9.2 shows the child elements of the rmManager Spring bean, defined
in the http://cxf.apache.org/ws/rm/manager namespace.
Table 9.2. Children of the rmManager Spring Bean
| Element | Description |
|---|---|
RMAssertion | An element of type RMAssertion |
deliveryAssurance | An element of type DeliveryAssuranceType that describes the delivery assurance that should apply |
sourcePolicy | An element of type SourcePolicyType that allows you to configure details of the RM source |
destinationPolicy | An element of type DestinationPolicyType that allows you to configure details of the RM destination |
For an example, see Maximum unacknowledged messages threshold.