TopicConnection conn = cf.createTopicConnection();
conn.setClientID("Client1");
TopicSession s = conn.createTopicSession(false, Session.AUTO_ACKNOWLEDGE);
MessageProducer prod = s.createProducer(topic);
prod.setDeliveryMode(DeliveryMode.PERSISTENT);
// Create 1 durable subscription and 1 non-durable subscription
s.createDurableSubscriber(topic, "Durable1");
s.createSubscriber(topic);