[jbpm-commits] JBoss JBPM SVN: r5412 - jbpm4/trunk/modules/jpdl/src/main/java/org/jbpm/jpdl/internal/xml.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Jul 31 10:58:39 EDT 2009


Author: kukeltje
Date: 2009-07-31 10:58:39 -0400 (Fri, 31 Jul 2009)
New Revision: 5412

Modified:
   jbpm4/trunk/modules/jpdl/src/main/java/org/jbpm/jpdl/internal/xml/JpdlParser.java
Log:
[JBPM-2466] Fix hardcoded wrong defaultTemplate

Modified: jbpm4/trunk/modules/jpdl/src/main/java/org/jbpm/jpdl/internal/xml/JpdlParser.java
===================================================================
--- jbpm4/trunk/modules/jpdl/src/main/java/org/jbpm/jpdl/internal/xml/JpdlParser.java	2009-07-31 10:50:02 UTC (rev 5411)
+++ jbpm4/trunk/modules/jpdl/src/main/java/org/jbpm/jpdl/internal/xml/JpdlParser.java	2009-07-31 14:58:39 UTC (rev 5412)
@@ -618,8 +618,17 @@
     else if ("exclusive".equals(continuationText)) {
       eventListenerRef.setContinuation(Continuation.EXCLUSIVE);
     }
+
+    //https://jira.jboss.org/jira/browse/JBPM-2466
+    String mailTemplateName = eventName;
+    if (Event.ASSIGN.equals(eventName)) {
+    	mailTemplateName = "task-notification";
+    } else if (Event.REMIND.equals(eventName)) {
+    	mailTemplateName = "task-reminder";
+    }
+    
     // associate mail producer to event listener
-    MailProducer mailProducer = parseMailProducer(element, parse, "task-notification");
+    MailProducer mailProducer = parseMailProducer(element, parse, mailTemplateName);
     eventListener.setMailProducer(mailProducer);
   }
 



More information about the jbpm-commits mailing list