AbstractJmsRequest request = ctx.getRequest(req.getMessage());
if (request instanceof ProducerMessages) {
ProducerMessages pm = (ProducerMessages) request;
rm.put(req.getConnectionKey(), pm);
} else if (request instanceof JmsRequestGroup) {
JmsRequestGroup jrg = (JmsRequestGroup) request;
AbstractJmsRequest[] groupedRequests = jrg.getRequests();
for (int j = 0; j < groupedRequests.length; j++) {
if (groupedRequests[i] instanceof ProducerMessages) {
ProducerMessages pm = (ProducerMessages) groupedRequests[i];
rm.put(req.getConnectionKey(), pm);
} else {