Не использовать файл описания веб-служб WebLogic

Это правило определяет наличие веб-служб JAX-RPC, используя следующие критерии:

Ручное решение
Чтобы сгенерировать веб-сервисы JAX-RPC на основе дескрипторов развертывания веб-сервисов WebLogic J2EE, необходимо вручную создать сценарий Ant с помощью определенных IBM® Ant задачи. Скрипт должен быть добавлен в корневую папку проекта, если в ней еще не существует IBM Ant -генерируемого файла. Эти задачи будут генерировать веб-сервисы JAX-RPC из дескрипторов развертывания.

Свойства правила
Вы должны указать правильные значения свойств правила, чтобы обеспечить точные результаты анализа. Эти свойства должны быть рассмотрены и настроить соответствующим образом в зависимости от контекста вашего приложения. Для этого правила предусмотрены следующие свойства:

Путь к классу Ant
Путь к классам Ant формируется исходя из конфигурации проекта Eclipse. Необходимо убедиться в том, что в пути к классам Eclipse заданы все элементы, необходимые для его формирования.

Службы JAX-RPC, определенные в файле web-services.xml
Исходя из набора и типа служб, определенных в файле web-services.xml, генерируется сценарий Ant и, при необходимости, дополнительный код Java, представляющий интерфейс конечной точки веб-службы, для воспроизведения аналогичной службы JAX-RPC.

Службы JAXRPC, определенные в файле webservices.xml
Исходя из набора и типа служб, определенных в файле webservices.xml, создается сценарий Ant, воспроизводящий службу JAX-RPC.

Задачи Ant IBM WebSphere Application Server
В WebSphere(R) Application Server предусмотрены задачи Ant, такие как java2wsdl и wsdl2java, позволяющие сгенерировать необходимые артефакты для служб JAX-RPC. Созданный сценарий Ant использует эти задачи для создания службы.
Дополнительную информацию об этих задачах можно получить из WebSphere Application Server документации.

Запуск сценария Ant
После создания сценария Ant просмотрите его и при необходимости добавьте дополнительные настройки. Обратитесь к документации по серверу приложений, чтобы узнать о дополнительных настройках для задач IBM Ant. Вы должны запустить сценарий с помощью инструментов Ant, которые входящие в состав WebSphere Application Server.  Скрипт IBM Ant можно запустить из:

Например: c:\IBM\AppServer\bin\ws_ant.bat -f c:\eclipse\MyProject\ibm-ws-gen.xml genService_TestService

После запуска целей Ant созданные артефакты помещаются в папке генерации.  Затем пользователь может просмотреть сгенерированный код и дескрипторы развертывания, а затем добавить эти артефакты в свои модули.

Рекомендация: Рассмотрите возможность перехода на JAX-WS
Если вы уже вносите изменения в свои веб-сервисы JAX-RPC в рамках миграции или модернизации, мы настоятельно рекомендуем рассмотреть возможность перехода на JAX-WS ( Java API для веб-сервисов XML).

JAX-WS является преемником JAX-RPC и обладает рядом преимуществ:

Переход на JAX-WS уже сейчас может сократить будущий технический долг и привести ваше приложение в соответствие с текущими стандартами веб-сервисов Java.

Инструкции по переходу с JAX-RPC на JAX-WS см. в сценариях миграции веб-сервисов: с JAX-RPC на JAX-WS и документации JAXB.