Les annotations EJBGEN WebLogic propriétaires doivent être retirées de l'application avant le déploiement de WebSphere Application Server. Ces annotations proviennent du package weblogic.ejbgen.
Cette règle détecte l'utilisation de ces annotations EJBGEN dans les fichiers Java. Un correctif rapide pour cette règle est disponible dans le scanner de source. Il retire toutes les annotations, leur contenu et leurs importations correspondantes.
|
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") |
Toutes les lignes de code précédentes sont retirées. Cela inclut l'importation, l'annotation non qualifiée, l'annotation complète qualifiée et tout le contenu des annotations.