Java.lang.LinkageError: при разрешении метода «javax.net.ssl.SSLContext.getSocketFactory()» ⇐ JAVA
Java.lang.LinkageError: при разрешении метода «javax.net.ssl.SSLContext.getSocketFactory()»
Вызвано: org.apache.kafka.common.KafkaException: java.lang.LinkageError: нарушение ограничения загрузки при разрешении метода «javax/net/ssl/SSLContext.getSocketFactory()Ljavax/net/ssl/SSLSocketFactory;» : загрузчик «com/ibm/ws/classloader/CompoundClassLoader@31bff837» класса «org/apache/kafka/common/security/oauthbearer/secured/JaasOptionsUtils» и загрузчик «com/ibm/oti/vm/BootstrapClassLoader@b46c41f7» класс "javax/net/ssl/SSLContext" имеет разные типы сигнатуры метода в org.apache.kafka.common.network.SaslChannelBuilder.configure(SaslChannelBuilder.java:184) в org.apache.kafka.common.network.ChannelBuilders.create(ChannelBuilders.java:192) в org.apache.kafka.common.network.ChannelBuilders.clientChannelBuilder(ChannelBuilders.java:81) в org.apache.kafka.clients.ClientUtils.createChannelBuilder(ClientUtils.java:105) в org.apache.kafka.clients.producer.KafkaProducer.newSender(KafkaProducer.java:484) в org.apache.kafka.clients.producer.KafkaProducer.(KafkaProducer.java:428) ... еще 19 Причина: java.lang.LinkageError: нарушение ограничения загрузки при разрешении метода «javax/net/ssl/SSLContext.getSocketFactory()Ljavax/net/ssl/SSLSocketFactory;» : загрузчик «com/ibm/ws/classloader/CompoundClassLoader@31bff837» класса «org/apache/kafka/common/security/oauthbearer/secured/JaasOptionsUtils» и загрузчик «com/ibm/oti/vm/BootstrapClassLoader@b46c41f7» класс "javax/net/ssl/SSLContext" имеет разные типы сигнатуры метода в org.apache.kafka.common.security.oauthbearer.secured.JaasOptionsUtils.createSSLSocketFactory(JaasOptionsUtils.java:77) в org.apache.kafka.common.security.oauthbearer.secured.AccessTokenRetrieverFactory.create(AccessTokenRetrieverFactory.java:69) в org.apache.kafka.common.security.oauthbearer.secured.OAuthBearerLoginCallbackHandler.configure(OAuthBearerLoginCallbackHandler.java:186) в org.apache.kafka.common.network.SaslChannelBuilder.configure(SaslChannelBuilder.java:151) ... еще 24
Эта ошибка возникает после добавления зависимости
org.apache.kafka клиенты Kafka 3.2.3 Приложение использует Java 8 и развернуто на сервере веб-сферы. Приложение также имеет зависимость от httpclient. Кто-нибудь знает, что мне делать? Или что я делаю не так?
Заранее большое спасибо.
Вызвано: org.apache.kafka.common.KafkaException: java.lang.LinkageError: нарушение ограничения загрузки при разрешении метода «javax/net/ssl/SSLContext.getSocketFactory()Ljavax/net/ssl/SSLSocketFactory;» : загрузчик «com/ibm/ws/classloader/CompoundClassLoader@31bff837» класса «org/apache/kafka/common/security/oauthbearer/secured/JaasOptionsUtils» и загрузчик «com/ibm/oti/vm/BootstrapClassLoader@b46c41f7» класс "javax/net/ssl/SSLContext" имеет разные типы сигнатуры метода в org.apache.kafka.common.network.SaslChannelBuilder.configure(SaslChannelBuilder.java:184) в org.apache.kafka.common.network.ChannelBuilders.create(ChannelBuilders.java:192) в org.apache.kafka.common.network.ChannelBuilders.clientChannelBuilder(ChannelBuilders.java:81) в org.apache.kafka.clients.ClientUtils.createChannelBuilder(ClientUtils.java:105) в org.apache.kafka.clients.producer.KafkaProducer.newSender(KafkaProducer.java:484) в org.apache.kafka.clients.producer.KafkaProducer.(KafkaProducer.java:428) ... еще 19 Причина: java.lang.LinkageError: нарушение ограничения загрузки при разрешении метода «javax/net/ssl/SSLContext.getSocketFactory()Ljavax/net/ssl/SSLSocketFactory;» : загрузчик «com/ibm/ws/classloader/CompoundClassLoader@31bff837» класса «org/apache/kafka/common/security/oauthbearer/secured/JaasOptionsUtils» и загрузчик «com/ibm/oti/vm/BootstrapClassLoader@b46c41f7» класс "javax/net/ssl/SSLContext" имеет разные типы сигнатуры метода в org.apache.kafka.common.security.oauthbearer.secured.JaasOptionsUtils.createSSLSocketFactory(JaasOptionsUtils.java:77) в org.apache.kafka.common.security.oauthbearer.secured.AccessTokenRetrieverFactory.create(AccessTokenRetrieverFactory.java:69) в org.apache.kafka.common.security.oauthbearer.secured.OAuthBearerLoginCallbackHandler.configure(OAuthBearerLoginCallbackHandler.java:186) в org.apache.kafka.common.network.SaslChannelBuilder.configure(SaslChannelBuilder.java:151) ... еще 24
Эта ошибка возникает после добавления зависимости
org.apache.kafka клиенты Kafka 3.2.3 Приложение использует Java 8 и развернуто на сервере веб-сферы. Приложение также имеет зависимость от httpclient. Кто-нибудь знает, что мне делать? Или что я делаю не так?
Заранее большое спасибо.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение