jon 01/08/07 13:29:42
Modified: src/java/org/apache/torque Torque.java
Log:
added some better error checking
Revision Changes Path
1.3 +11 -1 jakarta-turbine-torque/src/java/org/apache/torque/Torque.java
Index: Torque.java
===================================================================
RCS file: /home/cvs/jakarta-turbine-torque/src/java/org/apache/torque/Torque.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Torque.java 2001/08/02 06:56:49 1.2
+++ Torque.java 2001/08/07 20:29:42 1.3
@@ -78,7 +78,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Magn�s ��r Torfason</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Rafal Krzewski</a>
- * @version $Id: Torque.java,v 1.2 2001/08/02 06:56:49 jon Exp $
+ * @version $Id: Torque.java,v 1.3 2001/08/07 20:29:42 jon Exp $
*/
public class Torque
{
@@ -538,6 +538,16 @@
private static ConnectionPool getPool(String name)
throws Exception
{
+ if (name == null)
+ {
+ throw new TorqueException ("Torque.getPool(): name is null");
+ }
+ if (pools == null)
+ {
+ throw new TorqueException (
+ "Torque.getPool(): pools is null, did you call Torque.init()
first?");
+ }
+
ConnectionPool pool = (ConnectionPool) pools.get(name);
// If the pool is not in the Hashtable, we must register it.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]