log.info("ok");
   public void testNonRecoverableChannel_1() throws Exception   {      if (channel.isRecoverable())      {         // we test only non-recoverable channels now         return;      }      // the channel has no receivers      assertFalse(channel.iterator().hasNext());      Message m = MessageFactory.createCoreMessage(0, false, "payload");      SimpleDeliveryObserver observer = new SimpleDeliveryObserver();      // non-transacted send, non-reliable message, one message      Delivery delivery = channel.handle(observer, m, null);      assertTrue(delivery.isDone());      List stored = channel.browse();      assertEquals(1, stored.size());      Message sm = (Message)stored.iterator().next();      assertFalse(sm.isReliable());      assertEquals(0, sm.getMessageID());      assertFalse(channel.deliver(null));      SimpleReceiver receiver = new SimpleReceiver("ACKING", SimpleReceiver.ACKING);      assertTrue(channel.deliver(receiver));      assertEquals(1, receiver.getMessages().size());      assertEquals(0, ((Message)receiver.getMessages().get(0)).getMessageID());      assertFalse(channel.deliver(receiver));      log.info("ok");   }