zoukankan      html  css  js  c++  java
  • Activemq Tomcat 配置

    Spring   web.xml:

        <bean id="connectionFactory" class="org.springframework.jndi.JndiObjectFactoryBean">  
            <property name="jndiName" value="${jms.jndi.connectionfactory}"></property> 
        </bean>
        
    <!--     Queue   -->
        <bean id="outgingDestination" class="org.springframework.jndi.JndiObjectFactoryBean">  
            <property name="jndiName" value="${jms.outgoing.destination}"></property>  
        </bean>   
        
        <bean id="incomingDestination" class="org.springframework.jndi.JndiObjectFactoryBean">  
            <property name="jndiName" value="${jms.incoming.destination}"></property>
        </bean>   

    jms.properties:

    jms.receive.timeout=5000
    
    jms.jndi.connectionfactory=java:comp/env/jms/NormalConnectionFactory
    
    jms.incoming.destination=java:comp/env/jms/queue/channel0
    
    jms.outgoing.destination=java:comp/env/jms/queue/channel1

    tomcat  conf/context.xml  (Eclipse Servers) :

    <Resource name="jms/NormalConnectionFactory" auth="Container"
            type="org.apache.activemq.ActiveMQConnectionFactory" description="JMS Connection Factory"
            factory="org.apache.activemq.jndi.JNDIReferenceFactory" brokerURL="tcp://10.135.63.33:61616"
            brokerName="localhost" userName="system" password="manager"
            useAsyncSend="true" useEmbeddedBroker="false" />
        <Resource name="jms/queue/channel0" auth="Container"
            type="org.apache.activemq.command.ActiveMQQueue" factory="org.apache.activemq.jndi.JNDIReferenceFactory"
            physicalName="test.queue" />
    
        <Resource name="jms/queue/channel1" auth="Container"
            type="org.apache.activemq.command.ActiveMQQueue" factory="org.apache.activemq.jndi.JNDIReferenceFactory"
            physicalName="test.replyqueue" />
  • 相关阅读:
    Vue-CLI
    Vue生命周期函数
    构建之法阅读笔记之四
    大二下个人总结
    个人加分项
    对老师的建议
    学习进度条 第九十一-第一百零五天 vue+uniapp app开发学习笔记
    第15周作业
    二进制安装mysql 5.7.31 启动报错/etc/init.d/mysqld: line 239: my_print_defaults: command not found
    获取最小数字
  • 原文地址:https://www.cnblogs.com/shaman/p/2961941.html
Copyright © 2011-2022 走看看