Software Used : IBM MQ 8.0.0.5 and Java MQ client
We have durable IBM MQ subscriber connecting to topic using AMQP channel. Subscriber is created offline using runmqsc commands and has expiry UNLIMITED. But whenever our client is up and subscription is started or resumed, EXPIRY of subscription is altered to 0. What changes we can make so subscription will not be altered by client program and hence will be durable?
Does it have anything specific attributes or permission we can use while creating subscriber so it will be unalterable by MQ client(Client will be any client like .NET client or C++ Client or Java client)?
Note : We are using Apache QPID client for JNDI and JMS as Java MQ client.
Thanks, Sagii