Я пытаюсь закрыть гарантированную подписку, чтобы сообщения больше не сохранялись на сервере.Я отключаю всех слушателей и делаю
ConnectionFactory cf = (ConnectionFactory)context.lookup(tcfurl);
Connection connection = cf.createConnection(user, password);
connection.setClientID(clientId);
connection.start();
Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
TopicSubscriber subscriber = session.createDurableSubscriber(topic, subName);
subscriber.close();
session.unsubscribe(subName);
Здесь я получил исключение "Не разрешено отписываться настроенным длительным".У меня была идея, что это может быть, если какой-то длительный потребитель работает, но я проверил, что они не связаны.Не могли бы вы дать совет по этому поводу?Спасибо.