Zkontrolovat změnu chování u priority zpráv a atributu NoLocal

Toto pravidlo označí příznakem změny chování u priority zpráv a atributu NoLocal. Pokud daná aplikace nepoužívá funkci wmqJmsClient-2.0, lze tyto výsledky ignorovat. Chcete-li použít předchozí chování, nastavte vlastnost com.ibm.mq.jms.SupportMQExtensions na true. Toto pravidlo označí příznakem odkazy na následující položky:

Metoda setPriority(-1) je označena, protože hodnota -1 již není platná v rozhraní JMS (Java Message Service) 2.0. V předchozích verzích JMS používaly zprávy hodnotu -1, která určuje, že je použita výchozí priorita fronty. Pokud nelze určit hodnotu parametru int, bude odkaz na metodu označen. Ověřte označené odkazy, abyste určili, zda tato změna chování ovlivňuje aplikaci.

Konstanta NOLOCAL a metody používající parametr boolean noLocal s hodnotou true jsou označeny, protože pokud je tento atribut povolen ve specifikaci JMS 2.0, nemůže spotřebitel přijímat zprávy, které jsou publikovány stejným ID klienta. V předchozích verzích rozhraní JMS byl tento atribut nastaven na odběrateli, aby zabránil odběrateli přijímání zpráv, které jsou publikovány vlastním připojením. Pokud nelze určit hodnotu parametru boolean noLocal, bude odkaz na metodu označen. Ověřte označené odkazy, abyste určili, zda tato změna chování ovlivňuje aplikaci.

Další informace viz následující prostředek: