#ant #weblogic
#ant #weblogic
Вопрос:
У меня есть унаследованное мной Java-приложение, которое запущено на сервере Weblogic 12.2.1. Он использует JDK 1.8.0_172.
Когда я пытаюсь собрать его с помощью ANT build.xml файл, я получаю следующую ошибку:
Annotation processor 'com.sun.tools.ws.processor.modeler.annotation.WebServiceAp' not found
И ошибка указывает на эту строку в build.xml файл…
<jwsc srcdir="${src}" includeantruntime="false" destdir="${ear.dir}" verbose="off" debug="on" classpathref="compile.class.path" >
Я пытался вернуть свой Weblogic к версии 12.1 и нескольким другим вещам — пока ничего не сработало.
И у меня возникли проблемы с пониманием того, что исправить, потому что я не могу найти ссылку на WebServiceAp нигде в проекте или рабочей области.
Есть предложения? Заранее спасибо.
Ответ №1:
Вы должны добавить библиотеку ${MW_HOME}/oracle_common/modules/clients/com.oracle.webservices.fmw.client.jar к вашему пути к классу перед запуском ваших задач ant.
Комментарии:
1. Спасибо. Это файл jar, который я мог бы найти в моей установке Oracle? У меня установлены оба Oracle 12.1.3.0 и 12.2.1.3, и я проверил оба в поисках любого экземпляра com.oracle.webservices.fmw.client.jar . Я не думаю, что он существует ни в одной из установок.
2. Вы должны найти его в 12.2.1.3