Coldfusion10 通过与现有的 Tomcat 7、web.xml 发生冲突

Coldfusion10 通过与现有的 Tomcat 7、web.xml 发生冲突

我已经在预先存在的 tomcat 实例上部署了 cfusion.war,该实例还托管 Liferay(6.1.x)。两者都在 webapps 目录中。我不得不解决已部署 cfusion.war 的 web.xml 中与 taglib 相关的一些问题。但它最终部署成功,没有出现错误。现在我遇到的问题是 tomcat 不知道如何处理 .cfm(导致浏览器提示下载http://my.liferayserver.edu/cfusion/CFIDE/administrator/index.cfm而不是用 coldfusion 渲染它)。我认为我必须在“主”/tomcat/conf/web.xml(而不是 /webapps/cfusion/WEB-INF/web.xml)中执行一些 servlet 映射

我看过一些博客、论坛帖子和其他可搜索的信息。看起来 CF10 可以在 Apache 的前端运行并使用 mod_jk.so,但我不能这样做,因为它可能会扰乱我正在使用的 Liferay 实例(它随供应商的门户产品一起提供)。

如果您对如何配置预先存在的(未与 CF 一起部署)tomcat 实例 web.xml 以映射到已部署的 cfusion.war 中的 CF servlet 有任何想法,我们将不胜感激。

相关内容