Verificaţi modificarea de comportament pentru prioritatea mesajului şi atributului noLocal

Această regulă semnalează modificările de comportament pentru caracteristica wmqJmsClient-2.0, care afectează prioritatea mesajului şi atributul noLocal. Dacă aplicaţia dumneavoastră nu utilizează caracteristica wmqJmsClient-2.0, aceste rezultate pot fi ignorate. Dacă doriţi să folosiţi comportamentul anterior, setaţi proprietatea com.ibm.mq.jms.SupportMQExtensions la true. Această regulă semnalează referinţe la următoarele articole:

Metoda setPriority(-1) este semnalată deoarece valoarea -1 nu mai este validă în Java Message Service (JMS) 2.0. În versiunile anterioare ale JMS, mesajele au utilizat valoarea -1 pentru a indica faptul că este utilizată prioritatea implicită pentru o coadă. Dacă valoarea parametrului int nu poate fi determinată, este semnalată referinţa metodei. Examinaţi referinţele semnalate pentru a determina dacă această modificare de comportament afectează aplicaţia.

Constanta NOLOCAL şi metodele care iau un parametru boolean noLocal cu o valoare de true sunt semnalate când acest atribut este activat în JMS 2.0 un consumator nu poate primi mesaje care sunt publicate de acelaşi ID client. În versiunile anterioare de JMS, acest atribut a fost setat pe un abonat pentru a preveni abonatul să primească mesaje care sunt publicate de propria conexiune. Dacă valoarea parametrului boolean noLocal nu poate fi determinată, metoda de referinţă este semnalată. Examinaţi referinţele semnalate pentru a determina dacă această modificare de comportament afectează aplicaţia.

Pentru informaţii suplimentare, consultaţi următoarea resursă: