You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by no...@apache.org on 2006/07/09 15:02:12 UTC

svn commit: r420289 - /james/server/branches/v2.3/src/java/org/apache/james/transport/mailets/SetMimeHeader.java

Author: norman
Date: Sun Jul  9 06:02:12 2006
New Revision: 420289

URL: http://svn.apache.org/viewvc?rev=420289&view=rev
Log:
Throw MessagingException if needed config values missed. See JAMES-560

Modified:
    james/server/branches/v2.3/src/java/org/apache/james/transport/mailets/SetMimeHeader.java

Modified: james/server/branches/v2.3/src/java/org/apache/james/transport/mailets/SetMimeHeader.java
URL: http://svn.apache.org/viewvc/james/server/branches/v2.3/src/java/org/apache/james/transport/mailets/SetMimeHeader.java?rev=420289&r1=420288&r2=420289&view=diff
==============================================================================
--- james/server/branches/v2.3/src/java/org/apache/james/transport/mailets/SetMimeHeader.java (original)
+++ james/server/branches/v2.3/src/java/org/apache/james/transport/mailets/SetMimeHeader.java Sun Jul  9 06:02:12 2006
@@ -17,6 +17,7 @@
 
 package org.apache.james.transport.mailets;
 
+import javax.mail.MessagingException;
 import javax.mail.internet.MimeMessage ;
 
 import org.apache.mailet.GenericMailet ;
@@ -50,9 +51,15 @@
     /**
      * Initialize the mailet.
      */
-    public void init() {
+    public void init() throws MessagingException {
         headerName = getInitParameter("name");
         headerValue = getInitParameter("value");
+        
+        // Check if needed config values are used
+        if (headerName == null || headerName.equals("") || headerValue == null
+                || headerValue.equals("")) {
+            throw new MessagingException("Please configure a name and a value");
+        }
     }
 
     /**



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org