
examples.javaee.servlet-ssl.server.hornetq-configuration.xml Maven / Gradle / Ivy
The newest version!
<configuration xmlns="urn:hornetq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hornetq /schema/hornetq-configuration.xsd"> <!-- Don't change this name. This is used by the dependency framework on the deployers, to make sure this deployment is done before any other deployment --> <name>HornetQ.main.config</name> <bindings-directory>${jboss.server.data.dir}/messaging/bindings</bindings-directory> <journal-directory>${jboss.server.data.dir}/messaging/journal</journal-directory> <large-messages-directory>${jboss.server.data.dir}/messaging/largemessages</large-messages-directory> <paging-directory>${jboss.server.data.dir}/messaging/paging</paging-directory> <connectors> <connector name="netty-servlet"> <factory-class>org.hornetq.core.remoting.impl.netty.NettyConnectorFactory</factory-class> <param key="host" value="localhost"/> <param key="port" value="8443"/> <param key="use-servlet" value="true"/> <param key="servlet-path" value="/hornetq/HornetQServlet"/> <param key="ssl-enabled" value="true"/> <param key="key-store-path" value="server/hornetq.example.keystore"/> <param key="key-store-password" value="hornetqexample"/> </connector> </connectors> <acceptors> <acceptor name="netty-servlet"> <factory-class>org.hornetq.core.remoting.impl.netty.NettyAcceptorFactory</factory-class> <param key="use-invm" value="true"/> <param key="host" value="org.hornetq"/> </acceptor> <acceptor name="netty-invm"> <factory-class>org.hornetq.core.remoting.impl.netty.NettyAcceptorFactory</factory-class> <param key="use-invm" value="true"/> <param key="host" value="org.hornetq"/> </acceptor> </acceptors> <security-settings> <security-setting match="jms.queue.testQueue"> <permission type="consume" roles="guest,publisher"/> <permission type="send" roles="guest,publisher"/> </security-setting> </security-settings> <address-settings> <!--default for catch all--> <address-setting match="#"> <dead-letter-address>jms.queue.DLQ</dead-letter-address> <expiry-address>jms.queue.ExpiryQueue</expiry-address> <redelivery-delay>0</redelivery-delay> <max-size-bytes>-1</max-size-bytes> <page-size-bytes>10485760</page-size-bytes> <message-counter-history-day-limit>10</message-counter-history-day-limit> </address-setting> </address-settings> </configuration>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy