Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <subsystem xmlns="urn:jboss:domain:messaging:3.0">
- <hornetq-server>
- <jmx-management-enabled>true</jmx-management-enabled>
- <persistence-enabled>true</persistence-enabled>
- <security-enabled>false</security-enabled>
- <journal-file-size>102400</journal-file-size>
- <connectors>
- <netty-connector name="remote-broker" socket-binding="remote-broker"/>
- <in-vm-connector name="local-broker" server-id="0"/>
- <http-connector name="http-connector-throughput" socket-binding="http">
- <param key="http-upgrade-endpoint" value="http-acceptor-throughput" />
- <param key="batch-delay" value="50" />
- </http-connector>
- </connectors>
- <acceptors>
- <in-vm-acceptor name="local-broker" server-id="0"/>
- <http-acceptor http-listener="default" name="http-acceptor" />
- <http-acceptor http-listener="default" name="http-acceptor-throughput">
- <param key="batch-delay" value="50" />
- <param key="direct-deliver" value="false" />
- </http-acceptor>
- </acceptors>
- <security-settings>
- <security-setting match="#">
- <permission type="send" roles="guest" />
- <permission type="consume" roles="guest" />
- <permission type="createNonDurableQueue" roles="guest" />
- <permission type="deleteNonDurableQueue" roles="guest" />
- </security-setting>
- </security-settings>
- <address-settings>
- <address-setting match="#">
- <dead-letter-address>jms.queue.DLQ</dead-letter-address>
- <expiry-address>jms.queue.ExpiryQueue</expiry-address>
- <max-size-bytes>10485760</max-size-bytes>
- <page-size-bytes>2097152</page-size-bytes>
- <message-counter-history-day-limit>10</message-counter-history-day-limit>
- <max-delivery-attempts>5</max-delivery-attempts>
- <redelivery-delay>1000</redelivery-delay>
- <redelivery-delay-multiplier>2.0</redelivery-delay-multiplier>
- </address-setting>
- </address-settings>
- <jms-connection-factories>
- <connection-factory name="RemoteConnectionFactory">
- <connectors>
- <connector-ref connector-name="remote-broker" />
- </connectors>
- <entries>
- <entry name="java:jboss/exported/jms/RemoteConnectionFactory" />
- </entries>
- </connection-factory>
- <connection-factory name="InVmConnectionFactory">
- <connectors>
- <connector-ref connector-name="local-broker"/>
- </connectors>
- <entries>
- <entry name="java:/ConnectionFactory"/>
- </entries>
- </connection-factory>
- <pooled-connection-factory name="remote-broker">
- <transaction mode="xa" />
- <connectors>
- <connector-ref connector-name="remote-broker" />
- </connectors>
- <entries>
- <entry name="java:jboss/DefaultJMSConnectionFactory" />
- </entries>
- </pooled-connection-factory>
- <pooled-connection-factory name="local-broker">
- <transaction mode="xa"/>
- <connectors>
- <connector-ref connector-name="local-broker"/>
- </connectors>
- <entries>
- <entry name="java:/JmsXA"/>
- </entries>
- </pooled-connection-factory>
- </jms-connection-factories>
- <jms-destinations>
- <jms-queue name="ExpiryQueue">
- <entry name="java:/jms/queue/ExpiryQueue" />
- </jms-queue>
- <jms-queue name="DLQ">
- <entry name="java:/jms/queue/DLQ" />
- </jms-queue>
- <jms-queue name="IncomingMailNotificationQueue">
- <entry name="java:/jms.queue.IncomingMailNotificationQueue" />
- </jms-queue>
- <jms-queue name="CreateMailboxQueue">
- <entry name="java:/jms.queue.CreateMailboxQueue"/>
- </jms-queue>
- <jms-queue name="DeleteMailboxQueue">
- <entry name="java:/jms.queue.DeleteMailboxQueue"/>
- </jms-queue>
- </jms-destinations>
- </hornetq-server>
- </subsystem>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement