Запрашиваемая фабрика com.ctc.wstx.stax.WstxInputFactory не может быть найдена

Я строю Oracle Agile PLM CustomAction Px.

Я вызвал веб-сервис внутри Px для обработки некоторых данных.

После того, как я развернул, он дал "Класс не найден исключение" для javax.xml.ws.Service

так что я скопировал jaxws-api-2.1-1.jar в \Agile\Agile931\integration\sdk\extensions папка.

После этого эта ошибка исчезла.

Точно так же я скопировал несколько других jar-файлов, чтобы удалить "Class not found исключение" для других классов.

Но теперь я не знаю, как удалить эту ошибку:

Запрашиваемая фабрика com.ctc.wstx.stax.WstxInputFactory не может быть найдена. Classloader =Agile.root:0.0.0

2 ответа

Если вы используете Maven, вы можете добавить зависимость

<dependency>
    <groupId>com.fasterxml.woodstox</groupId>
    <artifactId>woodstox-core</artifactId>
    <version>5.0.2</version>
</dependency>

com.ctc.wstx.stax ссылается на синтаксический анализатор Woodstox StAX. Вы можете скачать его здесь и добавить в свой путь к классам.

Другие вопросы по тегам