Får samma fel:
2024-10-23 13:35:39,962 - - ERROR
[net.shibboleth.shared.service.AbstractReloadableService:179] - Service
'shibboleth.AttributeResolverService': Initial load failed
net.shibboleth.shared.service.ServiceException: Failed to load [file
[/local/shibboleth/idp/conf/attribute-resolver.xml], class path resource
[net/shibboleth/idp/conf/attribute-resolver-system.xml]]
at
net.shibboleth.shared.spring.service.ReloadableSpringService.doReload(ReloadableSpringService.java:385)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'eppnFromUid': Cannot create inner bean '(inner bean)#6ba807fb'
of type [net.shibboleth.shared.spring.factory.EvaluableScriptFactoryBean] while setting
bean property 'script'
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanValue(BeanDefinitionValueResolver.java:421)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean
with name '(inner bean)#6ba807fb': null
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1806)
Caused by: java.lang.ExceptionInInitializerError: null
at
org.openjdk.nashorn.internal.codegen.CompilerConstants.staticCall(CompilerConstants.java:566)
Caused by: java.lang.NullPointerException: Cannot invoke
"java.lang.invoke.MethodHandle.type()" because "target" is null
at
java.base/java.lang.invoke.MethodHandles.insertArgumentsChecks(MethodHandles.java:5198)
med:
2024-10-23 13:35:40,495 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:57] - Shibboleth IdP Version
5.1.3
2024-10-23 13:35:40,496 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:58] - Java
version='17.0.12'
vendor='Amazon.com Inc.'
2024-10-23 13:35:40,497 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:73] - Plugins:
2024-10-23 13:35:40,497 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:75] -
net.shibboleth.idp.plugin.metadatagen : v2.0.0
2024-10-23 13:35:40,498 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:75] -
net.shibboleth.idp.plugin.nashorn : v2.0.0
och
2024-10-23 13:31:55,523 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:57] - Shibboleth IdP Version
5.1.3
2024-10-23 13:31:55,524 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:58] - Java
version='17.0.12' vendor='Eclipse Adoptium'
2024-10-23 13:31:55,526 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:73] - Plugins:
2024-10-23 13:31:55,526 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:75] -
net.shibboleth.idp.plugin.metadatagen : v2.0.0
2024-10-23 13:31:55,526 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:75] -
net.shibboleth.idp.plugin.nashorn : v2.0.0
måste vara något annat jag gör fel då.
Hur installerar ni pluginet? Någon annan config som rör scriptedattribute?
MVH
- Simon
On 23 Oct 2024, at 13:25, Paul Scott
<paul.scott(a)kau.se> wrote:
Inga problem med:
Shibboleth IdP Version 5.1.3
Java version='17.0.12' vendor='Red Hat, Inc.'
Plugins:
net.shibboleth.idp.plugin.nashorn : v2.0.0
net.shibboleth.plugin.storage.jdbc : v2.0.0
Jag klistrade in hela skriptet och startade om utan problem (förutom
varningen att jag nu har en dubbelt för eduPersonPrincipalName):
DEBUG
[net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginParser:
89] - Parsing configuration for AttributeDefinition plugin with id:
eduPersonPrincipalName
DEBUG
[net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginDepende
ncyParser:42] - Parsing configuration for InputAttributeDefinition with
pluginId: eppnFromUid
WARN
[net.shibboleth.shared.spring.custom.AbstractCustomBeanDefinitionParser
:60] - Duplicate Definition 'eduPersonPrincipalName' of type
'net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefini
tion'
DEBUG
[net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginParser:
89] - Parsing configuration for AttributeDefinition plugin with id:
eppnFromUid
DEBUG
[net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginDepende
ncyParser:42] - Parsing configuration for InputDataConnector with
pluginId: myLDAP
DEBUG
[net.shibboleth.idp.attribute.resolver.spring.ad.BaseAttributeDefinitio
nParser:57] - Attribute Definition 'eppnFromUid': Setting
dependencyOnly true
DEBUG
[net.shibboleth.idp.attribute.resolver.spring.ad.impl.ScriptedAttribute
DefinitionParser:89] - Attribute Definition 'eppnFromUid': Script:
if (typeof eduPersonPrincipalName == "undefined")
eppnFromUid.addValue(uid.getValues().get(0) + "(a)example.org")
/Paul.
On Wed, 2024-10-23 at 11:10 +0000, Simon Lundström via Saml-admins
wrote:
Vilka versioner av alla saker kör ni?
MVH
- Simon
On 23 Oct 2024, at 12:16, Peter Falck
<peter.falck(a)mdu.se> wrote:
Vi har det fungerande. Vi kör dock med Corretto enligt
dokumentationen.
https://shibboleth.atlassian.net/wiki/spaces/IDP5/pages/3199511079/SystemRe…
/P
-----Original Message-----
From: Simon Lundström via Saml-admins <saml-admins(a)lists.sunet.se>
Sent: Wednesday, 23 October 2024 12:09
To: Swamid saml-admins <saml-admins(a)swamid.se>
Subject: [Saml-admins] IDPv5, JDK17, ScriptedAttribute och Nashorn
[EXTERNAL MAIL - MDU]
VARNING: Detta epostmeddelande har sitt ursprung utanför MDU.
Klicka inte på länkar och öppna inte bifogade filer om du inte
känner igen avsändaren och vet att innehållet är säkert.
CAUTION: This email originated from outside of MDU. Do not click
links or open attachments unless you recognize the sender and know
the content is safe.
Tjo!
Är det någon som fått ScriptedAttribute att funka med Nashorn och
JDK17 på IDPv5 ännu?
2024-10-23 11:55:40,396 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:57] -
Shibboleth IdP Version 5.1.3
2024-10-23 11:55:40,397 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:58] - Java
version='17.0.13' vendor='Debian'
2024-10-23 11:55:40,399 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:73] -
Plugins:
2024-10-23 11:55:40,399 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:75] -
net.shibboleth.idp.plugin.metadatagen : v2.0.0
2024-10-23 11:55:40,399 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:75] -
net.shibboleth.idp.plugin.nashorn : v2.0.0
2024-10-23 11:55:40,403 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:93] -
Enabled Modules:
2024-10-23 11:55:40,403 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:95] -
Core IdP Functions (Required)
2024-10-23 11:55:40,404 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:95] -
Command Line Scripts
2024-10-23 11:55:40,404 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:95] -
Password Authentication
2024-10-23 11:55:40,404 - - INFO
[net.shibboleth.idp.admin.impl.LogImplementationDetails:95] -
Hello World
net.shibboleth.shared.service.ServiceException: Failed to load
[file [/local/shibboleth/idp/conf/attribute-resolver.xml], class
path resource [net/shibboleth/idp/conf/attribute-resolver-
system.xml]]
at
net.shibboleth.shared.spring.service.ReloadableSpringService.doRelo
ad(ReloadableSpringService.java:385)
Caused by: org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'eppnFromUid': Cannot create inner
bean '(inner bean)#75c9ebca' of type
[net.shibboleth.shared.spring.factory.EvaluableScriptFactoryBean]
while setting bean property 'script'
[…]
Caused by: java.lang.NullPointerException: Cannot invoke
"java.lang.invoke.MethodHandle.type()" because "target" is null
at
java.base/java.lang.invoke.MethodHandles.insertArgumentsChecks(Meth
odHandles.java:5198)
får jag med deras egna exempel kopierade från wikin
https://shibboleth.atlassian.net/wiki/spaces/IDP5/pages/3199503289/Scripted…
MVH
- Simon
_______________________________________________
Saml-admins mailing list -- saml-admins(a)lists.sunet.se
To unsubscribe send an email to saml-admins-leave(a)lists.sunet.se
_______________________________________________
Saml-admins mailing list -- saml-admins(a)lists.sunet.se
To unsubscribe send an email to saml-admins-leave(a)lists.sunet.se
När du skickar e-post till Karlstads universitet behandlar vi dina
personuppgifter<https://www.kau.se/gdpr>.
When you send an e-mail to Karlstad University, we will process your personal
data<https://www.kau.se/en/gdpr>.
_______________________________________________
Saml-admins mailing list -- saml-admins(a)lists.sunet.se
To unsubscribe send an email to saml-admins-leave(a)lists.sunet.se