Msal4j.JsonHelper не может быть инициализирован в версии 1.11.2JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Msal4j.JsonHelper не может быть инициализирован в версии 1.11.2

Сообщение Anonymous »

Я использую kusto.Ingest версии 2.5.1 и получил следующую ошибку:

Код: Выделить всё

*ERROR*| [Timer-985]| com.microsoft.azure.kusto.ingest.ResourceManager| Error in refreshIngestionAuthToken.| com.microsoft.azure.kusto.ingest.exceptions.IngestionServiceException: Error refreshing IngestionAuthToken
at com.microsoft.azure.kusto.ingest.ResourceManager.refreshIngestionAuthToken(ResourceManager.java:199)
at com.microsoft.azure.kusto.ingest.ResourceManager.access$500(ResourceManager.java:22)
at com.microsoft.azure.kusto.ingest.ResourceManager$1RefreshIngestionAuthTokenTask.run(ResourceManager.java:102)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Caused by: com.microsoft.azure.kusto.data.exceptions.DataServiceException: Error acquiring ApplicationAccessToken
at com.microsoft.azure.kusto.data.auth.ConfidentialAppTokenProviderBase.acquireNewAccessToken(ConfidentialAppTokenProviderBase.java:32)
at com.microsoft.azure.kusto.data.auth.MsalTokenProviderBase.acquireAccessToken(MsalTokenProviderBase.java:46)
at com.microsoft.azure.kusto.data.ClientImpl.initHeaders(ClientImpl.java:196)
at com.microsoft.azure.kusto.data.ClientImpl.executeToJsonResult(ClientImpl.java:135)
at com.microsoft.azure.kusto.data.ClientImpl.execute(ClientImpl.java:76)
at com.microsoft.azure.kusto.data.ClientImpl.execute(ClientImpl.java:71)
at com.microsoft.azure.kusto.data.ClientImpl.execute(ClientImpl.java:66)
at com.microsoft.azure.kusto.ingest.ResourceManager.refreshIngestionAuthToken(ResourceManager.java:190)
... 4 common frames omitted
Caused by: java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: Could not initialize class com.microsoft.aad.msal4j.JsonHelper
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1928)
at com.microsoft.azure.kusto.data.auth.ConfidentialAppTokenProviderBase.acquireNewAccessToken(ConfidentialAppTokenProviderBase.java:30)
Ошибка говорит о том, что класс JsonHelper из msal4j не может быть инициализирован. Согласно документации, Kusto.Ingest 2.5.1 использует Kusto.Data 2.5.1, а Kusto.Data 2.5.1 использует msal4j 1.9.1. по умолчанию. Однако в JsonHelper из msal4j 1.9.1 класс JsonHelper не имеет метода инициализации. Поэтому я обновил его до версии 1.11.1, чтобы существовал метод инициализации:

Код: Выделить всё

private JsonHelper() {
}
Однако я все еще получаю ту же ошибку, что и выше. Вот шаги, которые я проверил:
  • Манифест, зависимость встраивания и зависимость экспорта показывают, что msal4j имеет версию 1.11.2, kusto.data имеет версию 2.5.1, kusto.ingest имеет версию 2.5.1
  • Я декомпилировал файл JsonHelper.class из файла jar и проверил, есть ли у него инициализатор метод.
Я что-то упустил?
Для справки, Исходный код 1.11.2: https://github.com/AzureAD/microsoft-au ... ad/msal4j/ JsonHelper.java Исходный код 1.9.1: https://github.com/AzureAD/microsoft-au ... ad/msal4j/ JsonHelper.java

Подробнее здесь: https://stackoverflow.com/questions/783 ... ion-1-11-2
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Msal4j.JsonHelper не может быть инициализирован в версии 1.11.2
    Anonymous » » в форуме JAVA
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • В файле класса Java ClientApplicationBase отсутствует msal4j.jar, поэтому NoSuchMethodError возникает во время выполнени
    Гость » » в форуме JAVA
    0 Ответы
    32 Просмотры
    Последнее сообщение Гость
  • Ошибка с MSAL4J в RJDBC с ActiveDirectoryMSI
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Новое в Maven и MSAL4J – проблемы с установкой
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Объект переменного размера не может быть инициализирован?
    Anonymous » » в форуме C++
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»