看板java
标 题Re: [问题] [JDBC]用microsoft 提供的 jdbc连自家的sql 2005
发信站新绿园 (Wed Aug 2 04:42:43 2006)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!news.ee.ttu!netnews.csie.nc
※ 引述《[email protected] (alin)》之铭言:
> 我将程式包成 apllet 的 jar档 并加入数位签章
> 在网页执行时便发生以下的错误
> 我在网上查询有人说是因为同一个jar当加入了两个数位签章
> 所以非常有可能 microsoft 提供的jdbc 已经有一个了 0rz
应该跟 applet 的 jar 签章无关 ...
可能是下载的 jdbc driver 有问题 !!
就是 "下载不完全,档案有损坏" !
请重新下载 driver 一次,再试试 !!
也许 ms 的 jdbc driver 在 run 之前会先验证档案的正确性 ....
注意下面这行错误讯息:
> java.lang.SecurityException: invalid SHA1 signature file digest for com/microsoft/sqlserver/jdbc/ClientFetchBuffer.class
=> invalid SHA1 signature file digest !!
=> for com/microsoft/sqlserver/jdbc/ClientFetchBuffer.class
基本上,只要对 jar 签章後,就应能正确执行 ! (解除安全限制)
跟里头包了什麽 api 或其它东西无关,总之就是 jar 有签过,就应该是 ok 的 !
--
╭─ Origin ─╗ 新绿园 bbs.sa.ncyu.edu.tw ~ κλμ ─┤
├ Author ╡ 220-134-142-111.HINET-IP.hinet.net