vincenzo 2003/06/25 03:33:43
Modified: src/java/org/apache/james/core Tag: branch_2_1_fcs
MailetConfigImpl.java
Log:
getInitAttribute(String) was throwing a RuntimeException if the attribute was
missing (not defined in the <mailet> entry); now returns null.
Revision Changes Path
No revision
No revision
1.3.4.5 +3 -9
jakarta-james/src/java/org/apache/james/core/MailetConfigImpl.java
Index: MailetConfigImpl.java
===================================================================
RCS file:
/home/cvs/jakarta-james/src/java/org/apache/james/core/MailetConfigImpl.java,v
retrieving revision 1.3.4.4
retrieving revision 1.3.4.5
diff -u -r1.3.4.4 -r1.3.4.5
--- MailetConfigImpl.java 24 Jun 2003 19:32:37 -0000 1.3.4.4
+++ MailetConfigImpl.java 25 Jun 2003 10:33:43 -0000 1.3.4.5
@@ -68,8 +68,7 @@
/**
* Implements the configuration object for a Mailet.
*
- * <P>CVS $Id$</P>
- * @version 2.2.0
+ * @version CVS $Revision$ $Date$
*/
public class MailetConfigImpl implements MailetConfig {
@@ -158,15 +157,10 @@
*
* @param name the name of the attribute whose value is to be retrieved.
*
- * @return the attribute value
+ * @return the attribute value or null if missing
*/
public String getInitAttribute(String name) {
- try {
- return configuration.getAttribute(name);
- } catch (ConfigurationException ce) {
- throw new RuntimeException("Embedded configuration exception was: " +
ce.getMessage());
- }
-
+ return configuration.getAttribute(name, null);
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]