Получение Java.lang.LinkageError: ClassCastException - PullRequest
0 голосов
/ 18 октября 2019

Пытаясь запустить мой проект flex, и я получаю следующую ошибку, пожалуйста, предложите любой путь вперед: -

Причина:

java.lang.LinkageError: ClassCastException: attempting to castjar:file:/software/bea/java/jdk1.8.0_152/jre/lib/rt.jar!/javax/xml/ws/spi/Provider.class to zip:/wls_domains/abct22/servers/managed13_abct22/tmp/_WL_user/xyz/2o9q1y/war/WEB-INF/lib/jaxws-api.jar!/javax/xml/ws/spi/Provider.class
    at javax.xml.ws.spi.Provider.provider(Provider.java:94)
    at javax.xml.ws.Service.<init>(Service.java:56)
    at com.oracle.xmlns.communications.ordermanagement.OrderManagementService.<init>(OrderManagementService.java:71)
    at com.df.abc.action.np.npAction.omsWebSerCall(npAction.java:3741)
    at com.df.abc.action.np.npAction.omsWebServiceCall(npAction.java:3683)
    ... 73 more

1 Ответ

0 голосов
/ 18 октября 2019

У вас есть две версии одной банки на пути к классам. Ошибка означает, что у вас есть объект, созданный из одного jar, который код пытается привести к другому jar, что не работает.

Это не редкая проблема.

Пересмотрите свое развертывание, чтобы оно не включало jaxws-api.jar, пока вы все еще развертываете на сервере Java 8.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...