Barney Hamish wrote:
>
> The PoolMan driver requires one to register the driver by calling:
> class.forName("com.codestudio.sql.PoolMan").newInstance();
>
> However the Tomcat JDBC Realm only calls :
> class.forName(XXXX); (org\apache\tomcat\request\JDBCRealm.java line 425)
> Without the calling the newInstance() method.
You could pass this along the the PoolMan developers, because
this is a bug in PoolMan. JDBC drivers are supposed to register
themselves in a static initializer, which Class.forName triggers
(on compliant JVMs, at least).
John L