@Override
  public void tearDown() throws Exception {
    try {
      if (connection != null) {
        connection.close();
        connection = null;
      }
    } catch (Exception ex) {
    }

    super.tearDown();
  }
  @Override
  public void setUp() throws Exception {

    super.setUp();

    stompConnect();

    connection = cf.createConnection("system", "manager");
    session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
    queue = new ActiveMQQueue(getQueueName());
    connection.start();
  }