proxool连接sqlserver出现类似假死现象的问题

问题描述

在项目中通过proxool配置jdbc连接sqlserver。配置文件如下:proxool.xml<?xml version="1.0" encoding="ISO-8859-1"?><something-else-entirely> <proxool> <alias>pool</alias> <driver-url>jdbc:sqlserver://localhost:1433;DatabaseName=xibowork</driver-url> <driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class> <driver-properties> <property name="user" value="sa"/> <property name="password" value="密码"/> </driver-properties> <maximum-connection-count>1000</maximum-connection-count> <house-keeping-test-sql>select CURRENT_DATE</house-keeping-test-sql> </proxool></something-else-entirely>web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <display-name></display-name> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>ServletConfigurator</servlet-name> <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class> <init-param> <param-name>xmlFile</param-name> <param-value>WEB-INF/proxool.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <!-- zh-cn encoding --> <filter> <filter-name>struts-cleanup</filter-name> <filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class> </filter><filter-mapping><filter-name>struts-cleanup</filter-name><url-pattern>/*</url-pattern></filter-mapping> <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>*.do</url-pattern> </filter-mapping></web-app>最后通过Class.forName( "org.logicalcobwebs.proxool.ProxoolDriver" ); conn = DriverManager.getConnection("proxool.pool");获取连接,都是按照常规来配置的,myeclipse不报错。问题就来了。在运行到conn = DriverManager.getConnection("proxool.pool");即不报错也无法取得conn,就是说类似在这句话上假死了一样,求大牛解惑,急 问题补充:用jdbc直接连接是可以的 kidding87 写道

解决方案

ProxySelector.setDefault(null);在获取connection加上这句话试试
解决方案二:
你直接连试试看,可能是驱动的问题

时间: 2024-10-24 12:30:42

proxool连接sqlserver出现类似假死现象的问题的相关文章

解决ArcEngine开发程序“假死”现象

  在GIS数据处理中,数据量大是一个非常伤脑筋的问题.最近,在写一个CAD注记转Shapefile文件时,又遇到这个问题.   曾经处理一次数据,达130万个点,即测试区域内的栅格转成点全部处理,程序是写好了,但速度之慢啊,关键问题是处理到一半报奇怪的错误,最后只好将数据分成6份,去实验室开了6台机子来分别处理,最后合成在一起.经历过这件事后,我就去请教老师,他们在用程序处理GIS大数据时(特别是当数据带有空间信息),怎么来解决类似的问题?他总结了两方面:一是硬件上,配置要高,对于特别大的数据

Windows XP任务栏假死现象解密

使用了一段时间的Windows XP后,相信很多朋友都曾遇到过这样的问题:电脑在用着用着时,突然任务栏不起作用了,点击后没有任何效果,犹如死机一般,但桌面还正常,片刻过后,故障会自行恢复正常.这就是Windows XP任务栏假死现象.微软也推出了专门的补丁程序来解决这个问题,你可以下载Windows XP任务栏假死补丁. 但好像打上补丁后,问题依然没有彻底解决,这其中和Windows XP提供的输入法状态条可以进行位置随意移动有很大关系,我做了一下实验发现,关闭输入法状态条后任务栏出现假死的现象

C# WinForm程序处理后台繁忙导致前台控件假死现象解决方法

  这篇文章主要介绍了C# WinForm程序处理后台繁忙导致前台控件假死现象解决方法,本文通过Application.DoEvents()解决这个问题,并讲解了Application.DoEvents()的作用,需要的朋友可以参考下 特别是针对循环或timer处理中需要在窗体控件显示数据时,因后台处理过度繁忙而出现没刷新或者假死现象时,可以使用 代码如下: Application.DoEvents(); Application.DoEvents()的作用 代码如下: private void

Win7系统任务栏假死现象怎么回事?

    Win7系统任务栏假死现象怎么回事? 1.将一些没有必要的启动程序关闭掉,方法是首先打开运行对话框并输入msconfig,回车打开系统配置窗口,切换到"启动"选项卡下,然后将不必要的启动取消勾选点击确定即可. 2.首先鼠标右击任务栏,右键菜单中选择"启动任务管理器"选项,然后在进程中先将explorer.exe结束,然后点击窗口上方的"文件-新建任务",然后再打开的创建新任务界面中输入"explorer.exe",点击

win7在使用过程中老是出现假死现象怎么办

win7系统相信大家都不陌生,但是在使用的过程中很多时候会出现各种各样我们不知道的问题,由于我们刚刚使用win7系统或者第一次遇到这种问题根本就不知道要怎么解决,这时候我们就要问别人了,就像有个朋友问我他win7系统为什么老是假死. 1 win7系统老是假死的问题具体描述: win7在使用的过程中,如开机.使用IE浏览器.聊QQ.玩游戏反正不管你在做什么都有可能导致win7突然进入假死状态,假死状态就是突然不能动了,点击什么也没反应,但是有的时候过的几秒又好了有得时候会比较久.如果是一天一次两次

如何应对Win8资源管理器假死现象

  1.打开"计算机"单击"查看"→"选项"; 2.在"文件夹选项"中单击"查看"; 3.找到"在单独的进程中打开文件夹窗口"并勾选,按"应用"即可解决假死现象; 文件夹假死,运行程序假死,这是使用Windows系统过程中经常遇到的问题,而关于win8系统资源管理器假死现象也是其中的一种,但这问题并不是解不开,我们可以进行适当的设置来避免这些现象的发生.

xp系统开机出现假死现象怎么解决呢?

  什么是电脑假死现象?当电脑使用时间变长之后,就会卡在一个画面,鼠标也无法移动,这就是电脑假死现象,这和真实的电脑死机不同,电脑假死不需要强制关机重启,完全可以被"救活".是什么原因造成了这样的情况呢?往往是由于电脑中安装的软件太多,超过了电脑的负荷,电脑难以承受,所以会造成卡死的现象.下面小编告诉你们如何避免以及如何解决这种问题. 具体的解决方法如下: 1.我们首先打开电脑的开始菜单选项,然后在栏目中看到有一个运行选项,我们点击打开. 2.在打开的运行对话框中,我们就可以输入字符命

sql server-myeclipse使用proxool连接sqlserver配置出现的问题

问题描述 myeclipse使用proxool连接sqlserver配置出现的问题 出现的错误显示如下: Attempt to refer to a unregistered pool by its alias 上网查的主要原因是使用java Application调试,使用jsp就不会出现问题,但是我使用的就是jsp调试的,我觉得是配置文件的问题,proxool.xml或者web.xml,但具体从哪调试却无从下手,求高手指点.

VS2008在结束调试时的假死现象

问题描述 我装的XP系统,同时装有VS2005和VS2008,也有在结束调试时的假死现象,太郁闷了,有谁知道是什么问题啊????????????? 解决方案 解决方案二:up解决方案三:大虾们快来帮帮忙啊!!!!!!!!!!!!!!!!!!!!!!解决方案四:up,我也是一样.郁闷阿.网卡禁掉就好了,可还要访问网络数据库...解决方案五:安装vs2008sp1补丁试试,,我安装的是英文版的,感觉好多了解决方案六:装了sp1也一样.不过英文版没试过.很多人不习惯英文版了解决方案七:关闭宿主进程就好