Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法创建PoolableConnectionFactory(意外的throwable捕获java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:11)_Java_Db2 - Fatal编程技术网

无法创建PoolableConnectionFactory(意外的throwable捕获java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:11)

无法创建PoolableConnectionFactory(意外的throwable捕获java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:11),java,db2,Java,Db2,我在tomcat context.xml中为数据库使用下面的语句。有时它工作正常,主要是当我重新启动我的机器…但很多时候它给我连接池错误 <Resource name="jdbc/nits" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="@xxxxx" password="xxx

我在tomcat context.xml中为数据库使用下面的语句。有时它工作正常,主要是当我重新启动我的机器…但很多时候它给我连接池错误

<Resource name="jdbc/nits" auth="Container" type="javax.sql.DataSource"
               maxActive="100" maxIdle="30" maxWait="10000"
               username="@xxxxx" password="xxxxx" driverClassName="com.ibm.db2.jcc.DB2Driver"
               url="jdbc:db2:DB0" defaultAutoCommit="false"/>

由以下原因引起:com.ibm.db2.jcc.c.SqlException:捕获意外的可丢弃项 java.lang.StringIndexOutOfBoundsException:字符串索引超出范围: 11位于com.ibm.db2.jcc.uw.UWConnection.a(UWConnection.java:484)的 com.ibm.db2.jcc.uw.UWConnection.(UWConnection.java:248)位于 com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:236)位于 org.apache.tomcat.dbcp.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38) 在 org.apache.tomcat.dbcp.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:294) 在 org.apache.tomcat.dbcp.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1247) 在 org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1221) ... 80多


我在声明中尝试了完整的URL,之后它说不支持安全机制。我正在使用DB2Jcc.jar。请帮助我解决此问题:(

我解决了此问题。与旧的db2Jcc驱动程序存在一些冲突。这是旧驱动程序中的一个已知问题。我删除了旧驱动程序,现在使用新驱动程序可以正常工作