You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by ed...@apache.org on 2004/12/06 14:54:51 UTC

svn commit: r109972 - /lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/cms/mail/MailTask.java

Author: edith
Date: Mon Dec  6 05:54:50 2004
New Revision: 109972

URL: http://svn.apache.org/viewcvs?view=rev&rev=109972
Log:
Fix the uri, because the publication id has no /
Modified:
   lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/cms/mail/MailTask.java

Modified: lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/cms/mail/MailTask.java
Url: http://svn.apache.org/viewcvs/lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/cms/mail/MailTask.java?view=diff&rev=109972&p1=lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/cms/mail/MailTask.java&r1=109971&p2=lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/cms/mail/MailTask.java&r2=109972
==============================================================================
--- lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/cms/mail/MailTask.java	(original)
+++ lenya/branches/BRANCH_1_2_X/src/java/org/apache/lenya/cms/mail/MailTask.java	Mon Dec  6 05:54:50 2004
@@ -15,11 +15,12 @@
  *
  */
 
-/* $Id: MailTask.java,v 1.34 2004/03/01 16:18:27 gregor Exp $  */
+/* $Id$  */
 
 package org.apache.lenya.cms.mail;
 
 
+import java.io.File;
 import java.net.URL;
 import java.util.Arrays;
 
@@ -83,7 +84,6 @@
     public void execute(String contextPath) {
         log.debug("\n---------------------------" + "\n- Sending mail" +
             "\n---------------------------");
-
         try {
             Parameters taskParameters = new Parameters();
 
@@ -101,11 +101,10 @@
                         absoluteUri += (":" + Integer.parseInt(serverPort));
                     }
 
-                    absoluteUri += (getParameters().getParameter(PARAMETER_CONTEXT_PREFIX) +
+                    absoluteUri += (getParameters().getParameter(PARAMETER_CONTEXT_PREFIX) + File.separator +
                     getParameters().getParameter(PARAMETER_PUBLICATION_ID) + uri);
                     uri = absoluteUri;
                 }
-
                 Document document = DocumentHelper.readDocument(new URL(uri));
                 Element root = document.getDocumentElement();
 
@@ -145,6 +144,7 @@
                 taskParameters.getParameter(ELEMENT_BODY, ""));
         } catch (Exception e) {
             log.error("Sending mail failed: ", e);
+            throw new RuntimeException (e);
         }
     }
 

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org