fixed JMS Consumer
This commit is contained in:
parent
0833bcff06
commit
97b77a911f
@ -210,8 +210,7 @@ public class IbmMqConnector implements Connector {
|
||||
long timeoutMs = timeout.toMillis();
|
||||
|
||||
javax.jms.Queue queue = getQueue(queueName);
|
||||
MessageConsumer consumer = (MessageConsumer) (messageSelector == null || messageSelector.isBlank()
|
||||
? jmsContext.createConsumer(queue)
|
||||
JMSConsumer consumer = (messageSelector == null || messageSelector.isBlank() ? jmsContext.createConsumer(queue)
|
||||
: jmsContext.createConsumer(queue, messageSelector));
|
||||
|
||||
AtomicBoolean messageFound = new AtomicBoolean(false);
|
||||
@ -248,7 +247,7 @@ public class IbmMqConnector implements Connector {
|
||||
} finally {
|
||||
try {
|
||||
consumer.close();
|
||||
} catch (JMSException e) {
|
||||
} catch (JMSRuntimeException e) {
|
||||
LOG.warn("Failed to close consumer", e);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user