As anotações EJBGEN do proprietário do WebLogic precisam ser removidas do aplicativo antes da implementação no WebSphere Application Server. Essas anotações são fornecidas com o pacote weblogic.ejbgen.
Esta regra detecta o uso dessas anotações EJBGEN em arquivos Java. Há uma correção rápida para essa regra disponível no scanner de origem. A correção rápida remove todas as anotações, os seus conteúdos e as suas importações correspondentes.
|
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") |
Todas as linhas de código vistas anteriormente serão removidas. Isso inclui a importação, a anotação incompleta, a anotação completa e todo o conteúdo dentro das anotações.