Proprietární anotace EJBGEN serveru WebLogic vyžadují před implementací na serveru WebSphere Application Server odebrání z aplikace. Tyto anotace pocházejí z balíku weblogic.ejbgen.
Toto pravidlo zjistí použití těchto anotací EJBGEN v souborech Java. Rychlá oprava pro toto pravidlo je k dispozici ve zdrojovém skeneru. Rychlá oprava odebere všechny anotace, jejich obsah a jejich odpovídající importy.
|
import weblogic.ejbgen.Session;; ... @Session(maxBeansInFreePool = "1000", initialBeansInFreePool = "0", transTimeoutSeconds = "0", type = Session.SessionType.TEST, defaultTransaction = Constants.TransactionAttribute.TEST, enableCallByReference = Constants.Bool.TRUE, ejbName = "TestSessionEJB") ... @weblogic.ejbgen.JndiName(remote = "TestSessionEJB.TestSessionHome") |
Všechny řádky kódu uvedené dříve budou odebrány. To zahrnuje import, neúplnou anotaci, úplnou anotaci a veškerý obsah v rámci anotací.