/** * Only execution point for this application. * * @param ignored not used. * @throws Exception if something goes wrong. */ @Test public void test() { HornetQConnectionFactory hornetQConnectionFactory = null; Connection connection = null; Session session = null; try { hornetQConnectionFactory = new HornetQConnectionFactory( false, new TransportConfiguration(NettyConnectorFactory.class.getName())); connection = hornetQConnectionFactory.createConnection(); connection.start(); session = connection.createSession(false, DeliveryMode.NON_PERSISTENT); final MessageProducer producer = session.createProducer(new HornetQQueue(QUEUE_NAME)); producer.send(session.createTextMessage("Hello World!")); System.out.println("Message sent. Please see server console output"); } catch (Exception e) { e.printStackTrace(); } finally { ClientUtil.closeSession(session); ClientUtil.closeConnection(connection); ClientUtil.closeConnectionFactory(hornetQConnectionFactory); } }