请原谅我,因为我对此很陌生,但我会尽力解释这种情况。
当前系统在ColdFusion 9和ActiveMQ 5.3.1上运行。我们正在尝试将系统升级到ColdFusion 11,并且我遇到了一些问题。在ColdFusion 9中,ActiveMQ似乎在Beta和Production上运行良好(我们也有本地和alpha环境)但是在ColdFusion 11中我收到以下错误:http://puu.sh/gVp1L/d77453416f.png这发生在/CFIDE/adminapi/eventgateway.cfc中: 204当然是一个被抽象为不可读的文件。
我尝试了以下内容:
当我手动尝试在CFIDE中启动网关实例时,它会转到白页,并且eventgateway日志中不会显示任何内容。我设法看到的唯一错误实际上是在CF9中,它是:
无法实例化类:org.apache.activemq.jndi.ActiveMQInitialContextFactory
我认为这只是一个愚蠢的ActiveMQ安装在本地。我做了一些谷歌搜索这个错误,它说我可能在ActiveMQ中缺少.jar文件,但当我查看/ lib目录时,我可以看到他们声称必须丢失的文件。在CF9中,我实际上可以在eventgateway日志中看到错误,但就像我说的那样,我得到一个白屏并且在CF11中没有任何反应。
有什么想法吗?
谢谢, 尼克
答案 0 :(得分:0)
这是因为activemq.jar没有包含在CF11的cfusion / lib文件夹中,而是用于CF9。