Toto pravidlo označí příznakem kód, který načte objekt UserTransaction pomocí javax.transaction.UserTransaction nebo weblogic.transaction.UserTransaction jako vyhledávacího řetězce.
Objekty bean transakcí spravovaných objektem typu bean musí získat objekt UserTransaction pomocí kontextu EJBContext. getUserTransaction . Další aplikační komponenty, jako jsou servlety a webové komponenty, získají odkaz prostřednictvím vyhledání v rozhraní JNDI s použitím názvu, java:comp/UserTransaction .
Označeny jsou následující typy vyhledání.
Vyhledání UserTransaction serveru WebLogicPro transakce spravované objektem typu bean se řádek kódu změní tak, aby používal getUserTransaction .
Vyhledání spravované objekty typu beanV případě kódu jiného objektu než enterprise bean (aplikační klienti, webové komponenty a servlety) poskytuje zdrojový skener rychlou opravu, která mění kód k použití vyhledávání v rozhraní JNDI s názvem java:comp/UserTransaction. Výsledek se podobá následujícímu příkladu:
Vyhledání UserTransaction serveru WebSphere