jmcnally    02/03/27 15:41:32

  Modified:    src/java/org/apache/torque Torque.java
  Log:
  exception is getting eaten, need to find out why.
  But making sure it gets noticed until then.
  
  Revision  Changes    Path
  1.51      +17 -4     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.50
  retrieving revision 1.51
  diff -u -r1.50 -r1.51
  --- Torque.java       14 Mar 2002 17:52:49 -0000      1.50
  +++ Torque.java       27 Mar 2002 23:41:32 -0000      1.51
  @@ -90,7 +90,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Jason van Zyl</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Rafal Krzewski</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Martin Poeschl</a>
  - * @version $Id: Torque.java,v 1.50 2002/03/14 17:52:49 dlr Exp $
  + * @version $Id: Torque.java,v 1.51 2002/03/27 23:41:32 jmcnally Exp $
    */
   public class Torque implements Initializable, Configurable
   {
  @@ -330,11 +330,24 @@
               if(key.startsWith(MANAGER_PREFIX) && key.endsWith(CLASSNAME_SUFFIX))
               {
                   String managerKey = key.substring(pref, key.length() - suff);
  -                category.info("Added Mapping for Manager: " + managerKey);
  -
                   if (! managers.containsKey(managerKey))
                   {
  -                    initManager(managerKey, configuration.getString(key));
  +                    String managerClass = configuration.getString(key);
  +                    category.info("Added Mapping for Manager: " + managerKey 
  +                                  + " -> " + managerClass);
  +                    try
  +                    {
  +                        initManager(managerKey, managerClass);
  +                    }
  +                    catch (TorqueException e)
  +                    {
  +                        // the exception thrown here seems to disappear.
  +                        // At least when initialized by Turbine, should find
  +                        // out why, but for now make sure it is noticed. 
  +                        category.error(e);
  +                        e.printStackTrace();
  +                        throw e;
  +                    }
                   }
               }
           }
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to