| Не использовать файл описания веб-служб JBoss |
|
Это правило определяет наличие файла описания веб-служб J2EE для JBoss, отмечая
все имеющиеся файлы webservices.xml. Процедура
быстрого исправления в сканере исходного кода создает сценарий Ant с задачами
IBM Ant. Эти задачи генерируют веб-службы JAX-RPC на основе файлов описания
веб-служб Java Platform, Enterprise Edition (Java EE) JBoss. Процедура быстрого
исправления сканирует файлы описания веб-служб и создает сценарий Ant.
Условия срабатывания правила: Это правило определяет наличие веб-служб JAX-RPC, используя следующие критерии: a. Наличие файла описания веб-служб J2EE webservices.xml b. Отсутствие сгенерированного IBM Ant файла в корневой папке проекта (проверяется в сканере исходного кода). Свойства правила: Свойства этого правила влияют только на выполнение быстрого исправления. Необходимо задать правильные значения в свойствах правила. Для изменения значений свойств выберите правило в окне Конфигурации анализатора ПО. Затем заполните поля на вкладке Свойства. Для этого правила предусмотрены следующие свойства:
Путь к классам Ant:
Задачи Ant IBM WebSphere Application Server В IBM WebSphere(R) Application Server предусмотрены задачи Ant, такие как java2wsdl и wsdl2java, позволяющие сгенерировать необходимые артефакты для служб JAX-RPC. Созданный сценарий Ant использует эти задачи для создания службы. Дополнительную информацию об этих задачах можно найти в справочной системе WebSphere Application Server Knowledge Center. Запуск сценария Ant После того как процедура быстрого исправления создаст сценарий Ant, просмотрите сценарий и внесите в него необходимые изменения. За информацией об изменениях, которые можно внести для задач IBM Ant, обратитесь к справочной системе WebSphere Application Server Knowledge Center. Сценарий следует запускать с помощью предоставленных IBM инструментов Ant, входящих в состав IBM WebSphere Application Server. Для запуска сценария IBM Ant используйте:
После выполнения целей Ant все созданные артефакты будут расположены в папке создаваемых элементов. Пользователь может проверить сгенерированный код и файлы описания, а затем добавить эти артефакты в свои модули. |