[jbpm-commits] JBoss JBPM SVN: r2886 - jbpm3/trunk/modules/core/src/test/java/org/jbpm/mail.
do-not-reply at jboss.org
do-not-reply at jboss.org
Tue Nov 11 16:09:48 EST 2008
Author: thomas.diesler at jboss.com
Date: 2008-11-11 16:09:48 -0500 (Tue, 11 Nov 2008)
New Revision: 2886
Modified:
jbpm3/trunk/modules/core/src/test/java/org/jbpm/mail/TaskMailTest.java
Log:
Prevent intermittent NPE on MailServer.sop()
Modified: jbpm3/trunk/modules/core/src/test/java/org/jbpm/mail/TaskMailTest.java
===================================================================
--- jbpm3/trunk/modules/core/src/test/java/org/jbpm/mail/TaskMailTest.java 2008-11-11 15:50:40 UTC (rev 2885)
+++ jbpm3/trunk/modules/core/src/test/java/org/jbpm/mail/TaskMailTest.java 2008-11-11 21:09:48 UTC (rev 2886)
@@ -4,6 +4,8 @@
import java.util.Iterator;
import java.util.List;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.jbpm.AbstractJbpmTestCase;
import org.jbpm.JbpmConfiguration;
import org.jbpm.JbpmContext;
@@ -24,7 +26,9 @@
import com.dumbster.smtp.SimpleSmtpServer;
import com.dumbster.smtp.SmtpMessage;
-public class TaskMailTest extends AbstractJbpmTestCase {
+public class TaskMailTest extends AbstractJbpmTestCase
+{
+ private static Log log = LogFactory.getLog(TaskMailTest.class);
static JbpmConfiguration jbpmConfiguration = JbpmConfiguration.parseXmlString(
"<jbpm-configuration>" +
@@ -51,7 +55,15 @@
protected void tearDown() throws Exception
{
jbpmContext.close();
- server.stop();
+ try
+ {
+ server.stop();
+ }
+ catch (RuntimeException rte)
+ {
+ // This is an intermittent issue that we can safely ignore
+ log.error("Cannot stop server: " + rte);
+ }
super.tearDown();
}
More information about the jbpm-commits
mailing list