123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE jms-config PUBLIC "-//Apusic//DTD Apusic JMS Configuration 1.2//EN" "http://www.apusic.com/dtds/jms-config_1_2.dtd">
- <!--
- Use this file to configure one or more queues and topics used by JMS
- aware applications.
- -->
- <jms-config>
- <!-- Administered connection factories -->
- <connection-factory secure="false" anonymous="true" default-delivery-mode="persistent" default-priority="4" default-time-to-live="0" idle-timeout="300" min-wait-time="2" max-wait-time="60" min-spare-connections="5" max-spare-connections="30" max-connections="-1">
- <description>The default connection factory</description>
- <display-name>ConnectionFactory</display-name>
- <jndi-name>jms/ConnectionFactory</jndi-name>
- </connection-factory>
- <!-- Queues and Topics -->
- <queue clustered="false">
- <queue-name>testQueue</queue-name>
- <jndi-name>testQueue</jndi-name>
- </queue>
- <topic>
- <topic-name>testTopic</topic-name>
- <jndi-name>testTopic</jndi-name>
- </topic>
- <!-- Systems queues are allowed only by system administraters. -->
- <destination-permission>
- <role-name>everyone</role-name>
- <destination-method>
- <queue-name-pattern>SYSTEM.*</queue-name-pattern>
- <deny-all />
- </destination-method>
- <destination-method>
- <queue-name-pattern>SYSTEM.DEAD_LETTER</queue-name-pattern>
- <allow-all />
- </destination-method>
- </destination-permission>
- <destination-permission>
- <role-name>admin</role-name>
- <destination-method>
- <queue-name-pattern>SYSTEM.*</queue-name-pattern>
- <allow-all />
- </destination-method>
- </destination-permission>
- <security-role>
- <role-name>everyone</role-name>
- <group>everyone</group>
- </security-role>
- <security-role>
- <role-name>admin</role-name>
- <principal>admin</principal>
- </security-role>
- <connection-factory pooled="True" secure="False" anonymous="True" default-delivery-mode="persistent" default-priority="4" default-time-to-live="0" max-pool-size="80" min-pool-size="10">
- <description>The default topic connection factory</description>
- <display-name>TopicConnectionFactory</display-name>
- <jndi-name>jms/TopicConnectionFactory</jndi-name>
- </connection-factory>
- <topic cache-size="20" expiry-check-interval="60">
- <topic-name>workflowTopic</topic-name>
- <jndi-name>jms/workflowTopic</jndi-name>
- </topic>
- </jms-config>
|