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.