while (client.request("jms://my.queue4", TIMEOUT) != null)
{
// consume messages
}
client.sendNoReceive("jms://component2", "test", null);
assertNotNull(client.request("jms://my.queue3", TIMEOUT));
assertNotNull(client.request("jms://my.queue4", TIMEOUT));
assertNull(client.request("jms://my.queue3", TIMEOUT));
assertNull(client.request("jms://my.queue4", TIMEOUT));