[jboss-cvs] JBossAS SVN: r71656 - in branches/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/resendmdb: test and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Apr 2 19:27:00 EDT 2008
Author: clebert.suconic at jboss.com
Date: 2008-04-02 19:27:00 -0400 (Wed, 02 Apr 2008)
New Revision: 71656
Modified:
branches/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/resendmdb/beans/ResendMDB.java
branches/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/resendmdb/test/ResendMDBUnitTestCase.java
Log:
Changes on test to avoid occasional failures
Modified: branches/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/resendmdb/beans/ResendMDB.java
===================================================================
--- branches/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/resendmdb/beans/ResendMDB.java 2008-04-02 23:14:22 UTC (rev 71655)
+++ branches/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/resendmdb/beans/ResendMDB.java 2008-04-02 23:27:00 UTC (rev 71656)
@@ -64,6 +64,7 @@
Session s = c.createSession(false, Session.AUTO_ACKNOWLEDGE);
MessageProducer p = s.createProducer(queue);
p.send(message);
+ Thread.sleep(1000); // Non Persistent Messages are asynchronous
}
finally
{
Modified: branches/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/resendmdb/test/ResendMDBUnitTestCase.java
===================================================================
--- branches/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/resendmdb/test/ResendMDBUnitTestCase.java 2008-04-02 23:14:22 UTC (rev 71655)
+++ branches/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/resendmdb/test/ResendMDBUnitTestCase.java 2008-04-02 23:27:00 UTC (rev 71656)
@@ -69,16 +69,16 @@
// Clear all the queues
MessageConsumer r = s.createConsumer(a);
- while (r.receiveNoWait() != null);
+ while (r.receive(500) != null);
r.close();
r = s.createConsumer(b);
- while (r.receiveNoWait() != null);
+ while (r.receive(500) != null);
r.close();
r = s.createConsumer(c);
- while (r.receiveNoWait() != null);
+ while (r.receive(500) != null);
r.close();
r = s.createConsumer(d);
- while (r.receiveNoWait() != null);
+ while (r.receive(500) != null);
r.close();
MessageProducer p = s.createProducer(a);
More information about the jboss-cvs-commits
mailing list