【发布时间】:2017-02-02 17:01:54
【问题描述】:
我正在尝试在 Tomcat 8 服务器中嵌入 ActiveMQ 服务器。 为此,我关注了两个在线可用的教程。
https://isomorphic.atlassian.net/wiki/display/Main/Real-Time+Messaging+with+Tomcat+and+ActiveMQ
和
http://www.tomcatexpert.com/blog/2010/12/20/integrating-activemq-tomcat-using-global-jndi
在第一个教程中,仅在 $TomcatHome/conf/context.xml 中进行了更改。但在第二个教程中,建议修改 context.xml、server.xml 和 activemq.xml。
我分别按照这两个教程,也尝试将它们与“Tomcat 7”一起使用。但看起来两者都不适合我。
通过这些更改,tomcat 服务器启动没有任何问题,日志中没有错误。但是嵌入式 ActiveMQ BrokerService 并没有开始使用 Tomcat。 BrokerService 的启动日志中没有任何内容。
表示这些配置对Tomcat Serve没有影响,无论有没有这些配置,启动日志都是一样的。 我是否遗漏了 Tomcat 7 或 Tomcat 8 的配置? 为什么配置文件中的新 JNDI 资源标签没有被 Tomcat 选中?
请大家帮帮我。
【问题讨论】: