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]