weblogic.management.DeploymentException: java.lang.ClassNotFoundException: org.eclipse.jetty.util.component.Container $ Listener - PullRequest
0 голосов
/ 05 июля 2018

У меня есть веб-приложение JAVA, работающее на сервере Apache Tomcat 7.0.88. Приложение имеет единственную веб-страницу index.jsp с текстовым полем и кнопкой отправки. при нажатии этой кнопки отправки вызывается веб-служба cxf, которая извлекает данные по значению, которое было бы введено в текстовое поле. теперь, когда я создаю war outta it для развертывания этого приложения на сервере Oracle weblogic 12c, наступает следующее исключение. Это исключение появляется, когда я нажимаю «активировать изменения» в консоли weblogic после просмотра файла war.

Исключительная трассировка:

<04-Jul-2018, 12:20:50, BST> <04-Jul-2018, 12:20: 50,662 PM BST>

1 Ответ

0 голосов
/ 03 октября 2018

Измените версию ваших зависимостей, я заставил ее работать со следующими зависимостями:

<properties>
    ...
    <cxf.version>3.1.4</cxf.version>
    <cxf.xjc-utils.version>3.0.5</cxf.xjc-utils.version>
    ...
</properties>

<dependencies>
    ...
    <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-frontend-jaxws</artifactId>
        <version>${cxf.version}</version>
    </dependency>
    <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-transports-http</artifactId>
        <version>${cxf.version}</version>
    </dependency>
    <dependency>
        <groupId>org.apache.cxf.xjc-utils</groupId>
        <artifactId>cxf-xjc-runtime</artifactId>
        <version>${cxf.xjc-utils.version}</version>
    </dependency>
    ...
</dependencies>

Я взял это из: Почему и как использовать Apache CXF Service в WebLogic 12c? и pom.xml из того же поста: Apache CXF Service в Weblogic 12c

...