Это правило отмечает изменения в обработке приоритета сообщения и атрибута
NoLocal.
Если в приложении не используется компонент wmqJmsClient-2.0, результаты применения правила можно проигнорировать.
Для использования прежнего режима работы задайте значение true в свойстве com.ibm.mq.jms.SupportMQExtensions.
Это правило отмечает ссылки на следующие элементы:
boolean noLocal со значением true, в интерфейсах javax.jms.JMSContext, javax.jms.Session и javax.jms.TopicSessionboolean noLocal со значением true, в интерфейсе javax.jms.TopicSession
Метод setPriority(-1) отмечается из-за того, что значение -1 перестало быть допустимым в Java Message Service (JMS) 2.0.
в предыдущих версиях JMS значение -1 указывало на то, что для сообщения должен использоваться приоритет очереди по умолчанию.
Если значение параметра int не удается определить, то вхождение метода отмечается правилом.
Проверьте все отмеченные ссылки и проанализируйте, влияет ли это изменение на работу приложения.
Константа NOLOCAL и методы, получающие на вход параметр boolean
noLocal со значением true, отмечаются из-за того, что когда
этот атрибут включен в JMS 2.0, то приемник не может получать сообщения,
опубликованные клиентом с тем же ИД. В предыдущих версиях JMS этот атрибут
задавался в подписчике, чтобы запретить ему получать сообщения, опубликованные
его собственным соединением. Если значение параметра boolean не удается определить, то вхождение метода отмечается правилом. Проверьте все отмеченные ссылки и проанализируйте, влияет ли это изменение на работу приложения.
Дополнительная информация: