`

Proxool houseKeepingSleepTime bug修正

    博客分类:
  • java
阅读更多

 

 

修正后jar包在附件内

 

异常代码:

Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'houseKeepingSleepTime' of bean class [org.logicalcobwebs.proxool.ProxoolDataSource]: Bean property 'houseKeepingSleepTime' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?

译:在类org.logicalcobwebs.proxool.ProxoolDataSource],中houseKeepingSleepTime属性无效,houseKeepingSleepTime属性不可写或houseKeepingSleepTime有一个无效的settter方法,houseKeepingSleepTime的setter方法的参数类型匹配getter方法的返回值类型吗

 

官方源码:

 

 /**
     * @see ConnectionPoolDefinitionIF#getHouseKeepingSleepTime
     */
    public long getHouseKeepingSleepTime() {
        return houseKeepingSleepTime;
    }

    /**
     * @see ConnectionPoolDefinitionIF#getHouseKeepingSleepTime
     */
    public void setHouseKeepingSleepTime(int houseKeepingSleepTime) {
        this.houseKeepingSleepTime = houseKeepingSleepTime;
    }

 修正代码:

 

 /**
     * @see ConnectionPoolDefinitionIF#getHouseKeepingSleepTime
     */
    public long getHouseKeepingSleepTime() {
        return houseKeepingSleepTime;
    }

    /**
     * @see ConnectionPoolDefinitionIF#getHouseKeepingSleepTime
     *此处将int类型改为long类型
     */
    public void setHouseKeepingSleepTime(long houseKeepingSleepTime) {
        this.houseKeepingSleepTime = houseKeepingSleepTime;
    }

修正后jar包在附件内

分享到:
评论
8 楼 a464697691 2015-10-15  
楼主厉害,现在可以使用了
7 楼 chenpi529 2014-05-14  
楼主好牛逼
6 楼 huangxinyu_it 2013-12-31  
多谢楼主了
5 楼 langke93 2012-03-23  
UP 楼主很细心
4 楼 bwilling 2012-01-10  
多谢楼主了
3 楼 acoolper 2011-11-10  
楼主真给力 谢谢
2 楼 jobzjc 2011-11-09  
晕啊,居然有这种错误。。还好有源码可以改。。
1 楼 yshao81710 2010-07-01  
呵呵,好人做到底啊,maximumActiveTime 和  maximumConnectionLifetime这两个参数都给改一下。

相关推荐

Global site tag (gtag.js) - Google Analytics