Обновление spring-security-saml2-core с загрузочной веточкой 2 - PullRequest
0 голосов
/ 19 октября 2018

Мы пытаемся обновить наше приложение до весенней загрузки 2.0, и при этом мы получаем ошибку java.lang.ClassCastException: org.opensaml.core.xml.schema.impl.XSAnyBuilder не может быть приведен к org.opensaml.xml.XMLObjectBuilder .После долгих исследований мы обнаружили, что у нас возникли проблемы, поскольку у нас есть два jar opensaml в classpath (2 и 3), и решили обновить его, чтобы обновить jar spring-security-saml2-core до 2.0.0.

Мы скачали 2.0.0.SNAPHSHOT jar, но, похоже, что множество классов изменено / переименовано.Есть ли документация / примеры, где я могу легко сравнить и перенести мой старый код.Например, старый класс jar SamlBootStrap и новый класс не имеют.

Пожалуйста, помогите

1 Ответ

0 голосов
/ 12 ноября 2018

Различия между этими двумя версиями являются существенными, и я понимаю, что различия между версиями библиотеки opensaml также весьма существенны.Я сделал небольшой проект для себя, чтобы узнать, как использовать эти новые версии, и, возможно, может помочь вам тоже. Samlv2App

...