summaryrefslogtreecommitdiffstats
path: root/java/sca/itest/jms/src/main/resources
diff options
context:
space:
mode:
Diffstat (limited to 'java/sca/itest/jms/src/main/resources')
-rw-r--r--java/sca/itest/jms/src/main/resources/policyHeaders/definitions.xml15
1 files changed, 14 insertions, 1 deletions
diff --git a/java/sca/itest/jms/src/main/resources/policyHeaders/definitions.xml b/java/sca/itest/jms/src/main/resources/policyHeaders/definitions.xml
index 0cdda97a11..dd4350c6fe 100644
--- a/java/sca/itest/jms/src/main/resources/policyHeaders/definitions.xml
+++ b/java/sca/itest/jms/src/main/resources/policyHeaders/definitions.xml
@@ -22,7 +22,7 @@
xmlns:tuscany="http://tuscany.apache.org/xmlns/sca/1.0"
xmlns:sca="http://www.osoa.org/xmlns/sca/1.0">
- <policySet name="JMSPolicySet"
+ <policySet name="JMSPolicySet1"
provides="priority"
appliesTo="sca:binding.jms">
<intentMap provides="priority" default="medium">
@@ -37,5 +37,18 @@
</qualifier>
</intentMap>
</policySet>
+
+ <policySet name="JMSPolicySet2"
+ provides="deliveryMode"
+ appliesTo="sca:binding.jms">
+ <intentMap provides="deliveryMode" default="nonPersistent">
+ <qualifier name="persistent">
+ <tuscany:jmsHeader JMSDeliveryMode="PERSISTENT"/>
+ </qualifier>
+ <qualifier name="nonPersistent">
+ <tuscany:jmsHeader JMSDeliveryMode="NON_PERSISTENT"/>
+ </qualifier>
+ </intentMap>
+ </policySet>
</definitions> \ No newline at end of file