dlr         01/05/30 16:39:44

  Modified:    src/java/org/apache/turbine/services BaseServiceBroker.java
  Log:
  Check className for validity more rigorously in initService().
  
  Revision  Changes    Path
  1.25      +5 -2      
jakarta-turbine/src/java/org/apache/turbine/services/BaseServiceBroker.java
  
  Index: BaseServiceBroker.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/services/BaseServiceBroker.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- BaseServiceBroker.java    2001/05/30 20:54:15     1.24
  +++ BaseServiceBroker.java    2001/05/30 23:39:40     1.25
  @@ -59,6 +59,9 @@
   import java.util.Hashtable;
   import java.util.Iterator;
   import java.util.Properties;
  +
  +import org.apache.turbine.util.StringUtils;
  +
   import org.apache.velocity.runtime.configuration.Configuration;
   
   /**
  @@ -80,7 +83,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Kevin Burton</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Rafal Krzewski</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Daniel Rall</a>
  - * @version $Id: BaseServiceBroker.java,v 1.24 2001/05/30 20:54:15 jvanzyl Exp $
  + * @version $Id: BaseServiceBroker.java,v 1.25 2001/05/30 23:39:40 dlr Exp $
    */
   public abstract class BaseServiceBroker
       extends BaseInitableBroker
  @@ -126,7 +129,7 @@
           throws InitializationException
       {
           String className = (String)mapping.get(name);
  -        if(className == null)
  +        if (!StringUtils.isValid(className))
           {
               throw new InitializationException(
                   "ServiceBroker: initialization of unknown service " + 
  
  
  

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

Reply via email to