MultiPool.getFree can fail.
2002-10-10 14:13:57,528 ERROR mmbase.module.core.MMBase - Can't get a JDBC connection (JDBC module error : host: 'localhost' port: '3306' databas
e: 'bbol2_db' user: 'url' driver: 'org.gjt.mm.mysql.Driver')java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
2002-10-10 14:14:14,953 ERROR mmbase.module.core.MMBase - java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
at java.util.Vector.elementAt(Vector.java:412)
at org.mmbase.module.database.MultiPool.getFree(Unknown Source)
at org.mmbase.module.database.MultiPoolHandler.getConnection(Unknown Source)
at org.mmbase.module.database.JDBC.getConnection(Unknown Source)
at org.mmbase.module.database.support.MMSQL92Node.getConnection(Unknown Source)
Should perhaps be solved by a decent producer/consument model:
http://java.sun.com/docs/books/tutorial/essential/threads/synchronization.html
--> this is bug 2669