2011-09-22 59 views
0

我们已经使用Spring和Hibernate的类似代码库创建了2个Web服务,我们希望在Jetty Server中运行它们。每个Web服务器都可以从Spring启动wsdl。如果我发送消息到一个Web服务,最终连接到数据库,它运行良好。只要我调用第二个Web服务,它就会尝试连接到数据库但失败。我们正在使用hibernate和sql server的jdbc驱动程序。第二个Web服务尝试使用sqljdbc_auth.dll时发生失败。请看下图:Jetty Spring Web Services sqljdbc_auth.dll冲突

2011-09-22 10:28:41873警告[com.microsoft.sqlserver.jdbc.internals.AuthenticationJNI] - 无法 加载sqljdbc_auth.dll

是否有一个文件锁定问题与DLL?第一个Web服务有锁而第二个没有?

回答

0

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

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

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