JMSSecurityException:不允许取消订阅已配置的持久
JMSSecurityException: Not allowed to unsubscribe configured durable
我正在尝试关闭持久订阅,以便消息不再存储在服务器上。
我断开所有听众并做
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);
这里我遇到了异常"Not allowed to unsubscribe configured durable"。我有一个想法,如果某些耐用消费品是 运行,但我检查过它们没有连接。
你能请教一下吗?
谢谢
这是我们安装 tibco ems 时的一个限制:不允许以编程方式取消订阅持久订阅者。
我正在尝试关闭持久订阅,以便消息不再存储在服务器上。 我断开所有听众并做
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);
这里我遇到了异常"Not allowed to unsubscribe configured durable"。我有一个想法,如果某些耐用消费品是 运行,但我检查过它们没有连接。 你能请教一下吗? 谢谢
这是我们安装 tibco ems 时的一个限制:不允许以编程方式取消订阅持久订阅者。