[java-idp-integration-tests] branch main updated: Add Tomcat support for testbed storage service client

Tom Zeller tzeller at dragonacea.biz
Thu Jun 5 23:24:20 UTC 2025


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

tzeller pushed a commit to branch main
in repository java-idp-integration-tests.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-integration-tests.git;a=commit;h=7d04f3ba08d1da41d01ae231f94a7f59ad97f8f6

The following commit(s) were added to refs/heads/main by this push:
     new 7d04f3b  Add Tomcat support for testbed storage service client
7d04f3b is described below

commit 7d04f3ba08d1da41d01ae231f94a7f59ad97f8f6
Author: Tom Zeller <tzeller at dragonacea.biz>
AuthorDate: Thu Jun 5 18:24:05 2025 -0500

    Add Tomcat support for testbed storage service client
    
    See https://tomcat.apache.org/tomcat-10.1-doc/config/http.html
---
 .../idp/integration/tests/consent/BasePostgresConsentTest.java         | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/test/java/net/shibboleth/idp/integration/tests/consent/BasePostgresConsentTest.java b/src/test/java/net/shibboleth/idp/integration/tests/consent/BasePostgresConsentTest.java
index bf69eba..58e7905 100644
--- a/src/test/java/net/shibboleth/idp/integration/tests/consent/BasePostgresConsentTest.java
+++ b/src/test/java/net/shibboleth/idp/integration/tests/consent/BasePostgresConsentTest.java
@@ -193,7 +193,8 @@ public abstract class BasePostgresConsentTest extends AbstractSAML2IntegrationTe
      */
     public void enableAmbiguousPathSeparator() throws IOException {
         if (Boolean.getBoolean("tomcat")) {
-            return;
+            final Path pathToServerXML = pathToTomcatBase.resolve(Paths.get("conf", "server.xml"));
+            replaceFile(pathToServerXML, "secure=\"true\">", "secure=\"true\" encodedSolidusHandling=\"decode\">");
         } else {
             final Path idpIni = pathToJettyBase.resolve(Paths.get("start.d", "idp.ini"));
             replaceFile(idpIni, "\\z",

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


More information about the commits mailing list