Подвал Караф с Хейзелкаст и Широ, Simplesession не найден Карафом - PullRequest
0 голосов
/ 08 апреля 2020

Я пытаюсь заставить Hazelcast работать с подвалом Широ и Караф. Но когда я выполняю шаги для подключения к Hazelcast, как показано здесь: https://stormpath.com/blog/hazelcast-support-apache-shiro я получаю исключение classNotFoundException для org. apache .shiro.session.mgt.SimpleSession.

Я предполагаю, что Hazelcast из-за этого сообщения : com.hazelcast.nio.serialization.HazelcastSerializationException: java .lang.ClassNotFoundException: org. apache .shiro.session.mgt.SimpleSession

Затем я проверяю, существует ли класс в среде karaf, с помощью команды: bundle: find-class org. apache .shiro.session.mgt.SimpleSession

И это существует. Поэтому я предполагаю, что следующим шагом будет посмотреть, импортирует ли shiro-hazelcast META-INF этот пакет: org. apache .shiro.session.mgt

Но это не так, поэтому теперь я не уверен, что эта ошибка связана с shiro-hazelcast для того, чтобы не импортировать shiro SimpleSession.

Кто-нибудь знает, как заставить эту комбинацию karaf / shiro / hazelcast работать?

версия Shiro : 1.5.2

Караф Версия: 4.3.0.RC1

...