Проверить наличие изменений в обработке приоритета сообщения и атрибута NoLocal

Это правило отмечает изменения в обработке приоритета сообщения и атрибута NoLocal. Если в приложении не используется компонент wmqJmsClient-2.0, результаты применения правила можно проигнорировать. Для использования прежнего режима работы задайте значение true в свойстве com.ibm.mq.jms.SupportMQExtensions. Это правило отмечает ссылки на следующие элементы:

Метод setPriority(-1) отмечается из-за того, что значение -1 перестало быть допустимым в Java Message Service (JMS) 2.0. в предыдущих версиях JMS значение -1 указывало на то, что для сообщения должен использоваться приоритет очереди по умолчанию. Если значение параметра int не удается определить, то вхождение метода отмечается правилом. Проверьте все отмеченные ссылки и проанализируйте, влияет ли это изменение на работу приложения.

Константа NOLOCAL и методы, получающие на вход параметр boolean noLocal со значением true, отмечаются из-за того, что когда этот атрибут включен в JMS 2.0, то приемник не может получать сообщения, опубликованные клиентом с тем же ИД. В предыдущих версиях JMS этот атрибут задавался в подписчике, чтобы запретить ему получать сообщения, опубликованные его собственным соединением. Если значение параметра boolean не удается определить, то вхождение метода отмечается правилом. Проверьте все отмеченные ссылки и проанализируйте, влияет ли это изменение на работу приложения.

Дополнительная информация: