Zastrzeżone adnotacje narzędzia EJBGEN serwera WebLogic należy usunąć z aplikacji, zanim zostanie wdrożona na serwerze WebSphere Application Server. Te adnotacje pochodzą z pakietu weblogic.ejbgen.
Ta reguła wykrywa użycie adnotacji narzędzia EJBGEN w plikach Java. Szybka poprawka dla tej reguły jest dostępna w skanerze źródła. Szybka poprawka usuwa wszystkie adnotacje, ich treść o odpowiednie instrukcje import.
|
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") |
Wszystkie widoczne wcześniej wiersze kodu zostaną usunięte. Obejmuje to instrukcje import, niekwalifikowane adnotacje, kwalifikowane adnotacje i całą treść adnotacji.