Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Hi,
W use OpenEJB for integration testing (with use of the ApplicationComposer JUnit runner).
We've observed that sometimes JMS consumers are registered after the test is started.
If the app under test, listens on a JMS topic, then the message is effectively lost (the app never receives it) and the test fails. This happens occasionally on slower machines.
This is because the test is started before the app is fully deployed with all JMS consumers registered.