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:
boolean noLocal cu valoarea true
pe interfeţele javax.jms.JMSContext, javax.jms.Session şi javax.jms.TopicSessionboolean noLocal cu valoarea
true pe interfaţa javax.jms.TopicSession
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ă: