[java-identity-provider] branch main updated: JSATTR-14 - Registry loader constructor breaks on jar-based classpaths

Codeberg noreply at shibboleth.net
Thu Jul 16 15:06:31 UTC 2026


This is an automated email from the git hooks/post-receive script.

codeberg pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
https://codeberg.org/Shibboleth/java-identity-provider/commit/1e55e6b79babdf014efd93e8ea230c6e56221e3b

The following commit(s) were added to refs/heads/main by this push:
     new 1e55e6b79 JSATTR-14 - Registry loader constructor breaks on jar-based classpaths
1e55e6b79 is described below

commit 1e55e6b79babdf014efd93e8ea230c6e56221e3b
Author: Scott Cantor <scott at restingparrotsoftware.com>
AuthorDate: Thu Jul 16 11:06:21 2026 -0400

    JSATTR-14 - Registry loader constructor breaks on jar-based classpaths
    
    https://shibboleth.atlassian.net/browse/JSATTR-14
    
    Don't see failfast in parent bean, breaks map-based loaders.
---
 .../resources/net/shibboleth/idp/conf/attribute-registry-system.xml    | 3 +--
 .../resources/net/shibboleth/idp/module/conf/attribute-registry.xml    | 3 ++-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-registry-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-registry-system.xml
index 50c147f1a..c0e094d40 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-registry-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/attribute-registry-system.xml
@@ -84,8 +84,7 @@
         class="net.shibboleth.idp.attribute.transcoding.TranscodingRule" abstract="true" />
         
     <bean id="shibboleth.TranscodingRuleLoader"
-        class="net.shibboleth.idp.attribute.transcoding.impl.TranscodingRuleLoader" abstract="true"
-        c:failFast="%{idp.service.attribute.registry.failFast:false}" />
+        class="net.shibboleth.idp.attribute.transcoding.impl.TranscodingRuleLoader" abstract="true" />
 
     <bean id="shibboleth.TranscodingProperties" lazy-init="true"
             class="org.springframework.beans.factory.config.PropertiesFactoryBean">
diff --git a/idp-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/attribute-registry.xml b/idp-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/attribute-registry.xml
index 9d8108dee..026da9ce1 100644
--- a/idp-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/attribute-registry.xml
+++ b/idp-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/attribute-registry.xml
@@ -29,6 +29,7 @@
     -->
     <bean parent="shibboleth.TranscodingRuleLoader"
         c:resource="%{idp.home}/conf/attributes/custom"
-        c:extensions="#{{'.txt', '.props', '.properties', '.rule'}}" />
+        c:extensions="#{{'.txt', '.props', '.properties', '.rule'}}"
+        c:failFast="false" />
     
 </beans>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list