Tomcat 7上的ColdFusion 9的ODBC套接字数据源问题

最近,我在Tomcat 7 build 22上安装了CF9 Web应用程序。我在Tomcat 7上运行良好的CF9服务器。除了我真正需要的一件事情之外,所有事情都完美无瑕地工作(请参阅下面的内容):

我安装的是:

  • 装有WAR选择的CF9和在Win 7 32bit上检查的所有子组件。

  • 安装CF9更新至9.0.1

  • 在Tomcat 7上部署CF9.WAR时没有问题。

  • 从CF管理管理器中,添加MS SQL Server没有问题。 另外添加另一个嵌入式Derby服务器。

  • 为ODBC套接字类型添加数据源时会发生此问题。 错误消息是:

    Error accessing available odbc datasource - Unable to load library The ColdFusion ODBC Server service is not running or has not been installed

  • 我试着再次重新安装CF9两次,以确保一切正常,但没有运气。 与ODBC套接字数据源相同的问题。

  • 从组件服务管理器中,CF9 ODBC服务器正在运行,但没有列出“CF9 ODBC代理”。

  • 我无法在Tomcat上获得CF9 ODBC数据源。

  • 现在,为了使它工作,我必须在同一台机器上的IIS 7.5服务器上安装和部署CF9。 不同之处在于CF9 ODBC服务器和代理程序都出现并在服务管理器上运行。

    再一次测试:

    现在我决定停止IIS上的IIS服务器和CF9。 然后我在Tomcat上启动CF9,除了相同的ODBC套接字数据源问题外,一切正常。 我注意到的是“CF9 ODBC Agent”从Service Manager中消失了。

    结果是Tomcat上的CF9和IIS上的CF9现在都有相同的ODBC Socket数据源问题。 (由于ODBC代理程序的消失)

    为了让CF9 ODBC数据源在IIS服务器上重新运行,我从IIS服务器卸载了CF9,然后在IIS服务器上重新安装了CF9。 现在,它再次工作,我可以看到CF9 ODBC服务器和代理列出并在服务管理器上运行。

    我的目标是尝试使Tomcat 7上的CF9与ODBC数据源一起运行。 但目前为止还没有幸运。

    请帮忙:

    如果任何人有在Tomcat上部署的CF9,请通过使用ODBC套接字选择和HIT'ADD'输入任何ODBC数据源名称来帮助我,看它是否有效。 我怀疑这是行不通的,因为我在家里的其他机器上试过。 仍然没有运气:(。

    如果没有其他人能够使它在Tomcat上工作,那么这是一个Adobe CF9问题,应该在下一个HOTFIX或下一个版本中处理。

    请帮我检查这个问题。

    谢谢你,祝你周末愉快。
    Ben Nguyen


    这似乎是你偶然发现的错误:http://www.elliottsprehn.com/cfbugs/bugs/79023

    链接地址: http://www.djcxy.com/p/31235.html

    上一篇: ColdFusion 9's ODBC Socket Datasource issue on Tomcat 7

    下一篇: Coldfusion 9 MySQL communications link failure