Shib Idp v4 & OIDC 2 upgrade error
Michael Fey
michael.fey at its.thm.de
Fri Nov 20 08:05:12 UTC 2020
Hi all,
I'm trying to upgrade from Shib Idp v3.4.6 & OIDC v1 to Shib Idp v4.0.1
& OIDC v2, according to
https://doku.tid.dfn.de/de:shibidp:upgrade#upgrade_von_346_oder_347
https://github.com/CSCfi/shibboleth-idp-oidc-extension/wiki/Installing-from-archive
https://github.com/CSCfi/shibboleth-idp-oidc-extension/wiki/Upgrading-to-v2.x
But after all I get the following error:
########################################
2020-11-17 09:17:12,924 - - ERROR
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:182]
- Service 'shibboleth.AttributeResolverService': Initial load failed
net.shibboleth.utilities.java.support.service.ServiceException:
org.springframework.beans.factory.BeanDefinitionStoreException:
Unexpected exception parsing XML document from file
[/opt/shibboleth-idp/conf/attribute-resolver.xml]; nested exception is
org.springframework.beans.FatalBeanException: Unresolvable class
definition for NamespaceHandler class
[org.geant.idpextension.oidc.attribute.resolver.spring.enc.impl.AttributeEncoderNamespaceHandler]
for namespace [org.geant.idpextension.oidc.attribute.encoder]; nested
exception is java.lang.NoSuchMethodError: 'void
org.geant.idpextension.oidc.attribute.resolver.spring.enc.impl.OIDCStringEncoderParser.setNameRequired(boolean)'
at
net.shibboleth.ext.spring.service.ReloadableSpringService.doReload(ReloadableSpringService.java:377)
Caused by:
org.springframework.beans.factory.BeanDefinitionStoreException:
Unexpected exception parsing XML document from file
[/opt/shibboleth-idp/conf/attribute-resolver.xml]; nested exception is
org.springframework.beans.FatalBeanException: Unresolvable class
definition for NamespaceHandler class
[org.geant.idpextension.oidc.attribute.resolver.spring.enc.impl.AttributeEncoderNamespaceHandler]
for namespace [org.geant.idpextension.oidc.attribute.encoder]; nested
exception is java.lang.NoSuchMethodError: 'void
org.geant.idpextension.oidc.attribute.resolver.spring.enc.impl.OIDCStringEncoderParser.setNameRequired(boolean)'
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:415)
Caused by: org.springframework.beans.FatalBeanException: Unresolvable
class definition for NamespaceHandler class
[org.geant.idpextension.oidc.attribute.resolver.spring.enc.impl.AttributeEncoderNamespaceHandler]
for namespace [org.geant.idpextension.oidc.attribute.encoder]; nested
exception is java.lang.NoSuchMethodError: 'void
org.geant.idpextension.oidc.attribute.resolver.spring.enc.impl.OIDCStringEncoderParser.setNameRequired(boolean)'
at
org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:144)
Caused by: java.lang.NoSuchMethodError: 'void
org.geant.idpextension.oidc.attribute.resolver.spring.enc.impl.OIDCStringEncoderParser.setNameRequired(boolean)'
at
org.geant.idpextension.oidc.attribute.resolver.spring.enc.impl.OIDCStringEncoderParser.<init>(OIDCStringEncoderParser.java:36)
########################################
thank you for help
--
Michael
More information about the users
mailing list