Weblogic 12 C обесценивает ошибку Джерси - PullRequest
0 голосов
/ 01 октября 2018

В проекте J2EE мы используем Hadoop hdfs и Hadoop commons jar, теперь мы переходим с weblogic 10.3.4 на серверы weblogic 12.2.1.Теперь проблема в том, что эти jar-файлы hadoop внедряют зависимость com.sun.jersey, которая устарела в weblogic 12C, поэтому при публикации EAR на серверах 12C я получаю ошибку ниже: -

java.lang.Исключение: Исключение получено от драйвера развертывания.См. Просмотр журнала ошибок для более подробной информации.в oracle.eclipse.tools.weblogic.server.internal.DeploymentProgressListener.watch (DeploymentProgressListener.java:193) в oracle.eclipse.tools.weblogic.server.internal.WlsJ2EEDeploymentHelper.redeploy (WlsJ2Elip.tools.weblogic..erver.WeblogicServerBehaviour.publish (WeblogicServerBehaviour.java:584) при org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish (ServerBehaviourDelegate.java:774) при org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3172) в org.eclipse.wst.server.core.internal.Server $ PublishJob.run (Server.java:345) в org.eclipse.core.internal.jobs.Worker.run (Worker.java:55) Вызвано: weblogic.application.ModuleException: org.glassfish.jersey.server.model.ModelValidationException: проверка модели ресурсов приложения не выполнена во время инициализации приложения.[[ПРЕДУПРЕЖДЕНИЕ] Метод (под) ресурса getRoot в org.apache.hadoop.hdfs.server.namenode.web.resources.NamenodeWebHdfsMethods содержит пустую аннотацию пути .;source = 'public..web.resources.DelegationParam, org.apache.hadoop.hdfs.web.resources.UserParam, org.apache.hadoop.hdfs.web.resources.DoAsParam, org.apache.hadoop.hdfs.web.resources.GetOpParam, орг.apache.hadoop.hdfs.web.resources.OffsetParam, org.apache.hadoop.hdfs.web.resources.LengthParam, org.apache.hadoop.hdfs.web.resources.RenewerParam, org.apache.hadoop.hdfs.web.resources.BufferSizeParam) создает исключение java.io.IOException, java.net.URISyntaxException, java.lang.InterruptedException ', [WARNING] Метод (sub) ресурса putRoot в org.apache.hadoop.hdfs.server.namenode.web.resources.NamenodeWebHdfsMethods содержит пустую аннотацию пути .;source = 'public javax.ws.rs.core.Response

Я искал последние версии банок Hadoop, но все они внедряют зависимость от джерси. Пожалуйста, помогите, поскольку я не могу решить эту проблему.

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