Tinkoff / invest-api-java-sdk

Tinkoff Invest API Java SDK
Apache License 2.0
76 stars 21 forks source link

java.lang.ClassNotFoundException: io.grpc.ClientStreamTracer$InternalLimitedInfoFactory #3

Closed sergey-klochkov closed 2 years ago

sergey-klochkov commented 2 years ago

https://github.com/Tinkoff/invest-api-java-sdk/blob/9c50758afe1a0b14442125776d5569990c2abe09/contract/pom.xml#L39 https://github.com/Tinkoff/invest-api-java-sdk/blob/9c50758afe1a0b14442125776d5569990c2abe09/contract/pom.xml#L57

Разные версии библиотек и генератора grpc приводят к ClassNotFound

zlumyo commented 2 years ago

Спасибо, что подметили!

zolotarev-om commented 2 years ago

Столкнулся с ошибкой такого же рода java.lang.NoClassDefFoundError: io/grpc/ClientStreamTracer$InternalLimitedInfoFactory будет ли выложена в maven исправленная версия?

sergey-klochkov commented 2 years ago

соберите версию из главной ветки и залейти в локальный репозиторий

Столкнулся с ошибкой такого же рода java.lang.NoClassDefFoundError: io/grpc/ClientStreamTracer$InternalLimitedInfoFactory будет ли выложена в maven исправленная версия?

zlumyo commented 2 years ago

@zolotarev-om готовится к выходу версия с исправлением

gunkins commented 2 years ago

@zlumyo в новой версии все еще та же ошибка

zlumyo commented 2 years ago

Спасибо, не синхронизированы версии grpc-библиотеки между модулями contract и core.

gunkins commented 2 years ago

@zlumyo Подскажите, пожалуйста, когда ожидается релиз рабочей версии с исправленными версиями?