Não Usar Anotações EJBGEN do WebLogic

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 vêm do weblogic.ejbgen pacote.


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.


Código de exemplo antes de executar a correção rápida:

import weblogic.ejbgen.Session;;

...
< span class="Code"> < span class="indent"> < /span>@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.