Hey, guys, I decided to write to this list to force this mistake to be fixed in Beta1.
There is a widely used class JdbcServicesImpl in hibernate4. In the configure(Map configValues) it gets Connection object and does the configuration. But what if the connection can't be established? It do some steps in case of SQLException. But there are could be other reasons of connection problem. For example missing Driver(ClassNotFoundException), but this exception isn't handled. Why I think it should be handled here? Look at SchemaExport. It has an option "export" to database. And in case this option is set to false we don't need the connection and Driver to make it generate schema script successfully. But we still need some configuration data from JdbcServices. And actually in hibernate 3 it works nice without db connection. I guess it also would work in hibernate4 too, but only if connection can't be established because of SQLException, but not any other problem. Dmitry Geraskov _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev