Собственные аннотации EJBGEN WebLogic необходимо удалить из приложения перед его развертыванием в WebSphere Application Server. Эти аннотации содержатся в пакете weblogic.ejbgen.
Данное правило находит все вхождения аннотаций EJBGEN в файлах Java. В сканере исходного кода доступно быстрое исправление для этого правила. Процедура быстрого исправления удаляет все аннотации, их содержимое и соответствующие операторы импорта.
|
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") |
Все указанные выше строки кода будут удалены. Они включают в себя операторы импорта, аннотации без спецификатора, аннотации со спецификатором и все содержимое этих аннотаций.