at com.mysql.jdbc.Connection.createNewIO(Connection.java:1797)
at com.mysql.jdbc.Connection.<init>(Connection.java:562)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:361)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at org.logicalcobwebs.proxool.ProxyFactory.buildProxyConnection(ProxyFactory.java:41)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:150)
at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:95)
at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java:42)
同样的代码,同样的工程信息的设置和项目部署。
这是在我公司的电脑下面的运行结果,在我家里的电脑上运行却是一点问题都没有
我采用的数据源连接方式
12 个解决方案
#1
连不上主机,你电脑名字问题
#2
楼主写的东东有问题
ArrayIndexOutOfBoundsException
数组越界异常,太明显了.
分数拿来
ArrayIndexOutOfBoundsException
数组越界异常,太明显了.
分数拿来
#3
数组越界异常
#4
没说清楚是哪个数据越界啊。是数据库里存储的数据还是数据源配置的数据越界呢
就这样就想分数啊,这些单词我也可以看懂啊,
请各位继续,如果解决,我会加到50分
就这样就想分数啊,这些单词我也可以看懂啊,
请各位继续,如果解决,我会加到50分
#5
==================================================
这些孩子,光看表面当然是越界异常,可是怎么越界了?谁越界了?
楼主,我帮你查了下MySQL的官方文档,这个应该是属于低版本驱动的一个bug,
从官方记录来看,应该是已经修复了这个bug,所以你最好更新下你的MySQL驱动就oK了
#6
另外,顺便说一句,如果更新驱动后仍然没有解决的话,从以下方面进行修正试试:
1,你的数据库名称是否过长?,如果是的话,改短一点试试,否则看2
2,你的数据库名中是否包含下划线? 没有的话请看3
3,我没辙了!呵呵
1,你的数据库名称是否过长?,如果是的话,改短一点试试,否则看2
2,你的数据库名中是否包含下划线? 没有的话请看3
3,我没辙了!呵呵
#7
很奇怪的是,我家里的电脑也是一样的驱动,数据一样的,且确实没有下划线,家里的电脑启动,运行,完全没问题,不抛出异常
#8
那么,这个属于灵异事件,^)^
不过从官方的Bug Report来看,确实是当DB Name超过8个的时候会出此异常。
#9
学习
#10
操作系统一样吗?
也可能是系统问题
也可能是系统问题
#11
都是XP系统,而且path,classpath,都是一样的。
昨晚我特意比较了异同了的,然后纪录下不同之处,今天来了公司把不同之处都调整成一致了。还是出现这些问题
昨晚我特意比较了异同了的,然后纪录下不同之处,今天来了公司把不同之处都调整成一致了。还是出现这些问题
#12
自我解决了。原因是因为意识错误,一致认为没有错误的一个工程文件每次都放在TOMCAT下加载了,其中这个工程下就有个数据库名字加了下杠线。任何工程文件都怀疑了。独独没怀疑到这个一直被认为正确的工程。。。纯粹意识错误。感谢参与。
但是1-4楼的回答没有任何建设意义,无分,我加到100,5楼和10楼的兄弟分了
但是1-4楼的回答没有任何建设意义,无分,我加到100,5楼和10楼的兄弟分了
#1
连不上主机,你电脑名字问题
#2
楼主写的东东有问题
ArrayIndexOutOfBoundsException
数组越界异常,太明显了.
分数拿来
ArrayIndexOutOfBoundsException
数组越界异常,太明显了.
分数拿来
#3
数组越界异常
#4
没说清楚是哪个数据越界啊。是数据库里存储的数据还是数据源配置的数据越界呢
就这样就想分数啊,这些单词我也可以看懂啊,
请各位继续,如果解决,我会加到50分
就这样就想分数啊,这些单词我也可以看懂啊,
请各位继续,如果解决,我会加到50分
#5
==================================================
这些孩子,光看表面当然是越界异常,可是怎么越界了?谁越界了?
楼主,我帮你查了下MySQL的官方文档,这个应该是属于低版本驱动的一个bug,
从官方记录来看,应该是已经修复了这个bug,所以你最好更新下你的MySQL驱动就oK了
#6
另外,顺便说一句,如果更新驱动后仍然没有解决的话,从以下方面进行修正试试:
1,你的数据库名称是否过长?,如果是的话,改短一点试试,否则看2
2,你的数据库名中是否包含下划线? 没有的话请看3
3,我没辙了!呵呵
1,你的数据库名称是否过长?,如果是的话,改短一点试试,否则看2
2,你的数据库名中是否包含下划线? 没有的话请看3
3,我没辙了!呵呵
#7
很奇怪的是,我家里的电脑也是一样的驱动,数据一样的,且确实没有下划线,家里的电脑启动,运行,完全没问题,不抛出异常
#8
那么,这个属于灵异事件,^)^
不过从官方的Bug Report来看,确实是当DB Name超过8个的时候会出此异常。
#9
学习
#10
操作系统一样吗?
也可能是系统问题
也可能是系统问题
#11
都是XP系统,而且path,classpath,都是一样的。
昨晚我特意比较了异同了的,然后纪录下不同之处,今天来了公司把不同之处都调整成一致了。还是出现这些问题
昨晚我特意比较了异同了的,然后纪录下不同之处,今天来了公司把不同之处都调整成一致了。还是出现这些问题
#12
自我解决了。原因是因为意识错误,一致认为没有错误的一个工程文件每次都放在TOMCAT下加载了,其中这个工程下就有个数据库名字加了下杠线。任何工程文件都怀疑了。独独没怀疑到这个一直被认为正确的工程。。。纯粹意识错误。感谢参与。
但是1-4楼的回答没有任何建设意义,无分,我加到100,5楼和10楼的兄弟分了
但是1-4楼的回答没有任何建设意义,无分,我加到100,5楼和10楼的兄弟分了