public void testRequests() throws Exception{
try {
TopicSession s = requestorConnection.createTopicSession(false,Session.AUTO_ACKNOWLEDGE);
TopicRequestor requestor = new TopicRequestor(s,destination);
ConnectionAdvisor ca = new ConnectionAdvisor(requestorConnection);
ca.start();
//
// A peer:// when connected will have 1 + (2 * number of connections) connections
// As we have 2 peers - total connections == 6!!
ca.waitForActiveConnections(6, 30000);
for (Iterator i = ca.getConnections().iterator(); i.hasNext();){
System.out.println(i.next());
}
for (int i =0; i < MESSAGE_COUNT; i++){
Message msg = s.createTextMessage("test:" + i);
Message receipt = requestor.request(msg);