myMap.put("list", getList());
m.setObject("Map", myMap);
_producer.send(m);
AMQPEncodedMapMessage msg = (AMQPEncodedMapMessage)_consumer.receive(RECEIVE_TIMEOUT);
assertNotNull("Message was not received on time",msg);
assertEquals("Message content-type is incorrect",
AMQPEncodedMapMessage.MIME_TYPE,
((AbstractJMSMessage)msg).getContentType());
Map<String,Object> mainMap = (Map<String,Object>)msg.getObject("Map");
assertNotNull("Main Map not received",mainMap);
Map<String,String> map = (Map<String,String>)mainMap.get("map");
assertNotNull("Nested Map not received",map);
for (int i=1; i <4; i++ )