【问题标题】:Jetty Spring Web Services sqljdbc_auth.dll conflictJetty Spring Web Services sqljdbc_auth.dll 冲突
【发布时间】:2011-09-22 15:39:09
【问题描述】:

我们从使用 Spring 和 Hibernate 的类似代码库创建了 2 个 Web 服务,我们希望在 Jetty 服务器中运行它们。每个 Web 服务器都可以从 Spring 中很好地初始化 wsdl。如果我向一个最终连接到数据库的 Web 服务发送消息,它运行良好。一旦我调用第二个 Web 服务,它就会尝试连接到数据库但失败了。我们正在使用休眠和 sql server 的 jdbc 驱动程序。当第二个 Web 服务尝试使用 sqljdbc_auth.dll 时会发生故障。见下文:

2011-09-22 10:28:41,873 警告 [com.microsoft.sqlserver.jdbc.internals.AuthenticationJNI] - 失败 加载 sqljdbc_auth.dll

dll 是否存在文件锁定问题?第一个 Web 服务有锁而第二个没有?

【问题讨论】:

    标签: sql-server web-services hibernate spring jetty


    【解决方案1】:

    请将sqljdbc_auth.dll文件复制到jdk bin文件夹,即*C:\Program Files\Java\jdk1.6_32\bin*。

    将文件粘贴到运行 JVM 的服务器端。

    如果使用 Web 服务,请在客户端也应用相同的服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多