Я использую приведенный ниже оператор для базы данных в 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. Пожалуйста, помогите мне решить эту проблему: (