[java-idp-integration-tests] branch main updated: Adjust jetty-base for idp-plugin-jetty and bump Jetty to 12.0.23
Tom Zeller
tzeller at dragonacea.biz
Wed Aug 6 22:21:35 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=694edd88fb9ecd2cbaf2d3977c60b1fc94bdffd6
The following commit(s) were added to refs/heads/main by this push:
new 694edd8 Adjust jetty-base for idp-plugin-jetty and bump Jetty to 12.0.23
694edd8 is described below
commit 694edd88fb9ecd2cbaf2d3977c60b1fc94bdffd6
Author: Tom Zeller <tzeller at dragonacea.biz>
AuthorDate: Wed Aug 6 17:21:25 2025 -0500
Adjust jetty-base for idp-plugin-jetty and bump Jetty to 12.0.23
+ change credentials path
+ include logging libraries
---
pom.xml | 6 +++---
.../net/shibboleth/idp/integration/tests/BaseTest.java | 5 +++++
.../shibboleth/idp/integration/tests/oidc/RPTest.java | 5 +++++
.../jetty-base/lib/logging/logback-classic-1.5.18.jar | Bin 0 -> 306760 bytes
.../jetty-base/lib/logging/logback-core-1.5.18.jar | Bin 0 -> 627250 bytes
5 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/pom.xml b/pom.xml
index a786cb4..c3f10d3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
<idp-to-be-tested.version>${idp.version}</idp-to-be-tested.version>
<!-- Jetty -->
- <jetty.version>12.0.21</jetty.version>
+ <jetty.version>12.0.23</jetty.version>
<idp-jetty-base.version>12.0.0-SNAPSHOT</idp-jetty-base.version>
<!-- Tomcat -->
@@ -456,10 +456,10 @@
<artifactId>idp-jetty-base</artifactId>
<version>${idp-jetty-base.version}</version>
<type>tar.gz</type>
- <excludes>jetty-base/webapps/static.xml</excludes>
+ <excludes>webapps/static.xml</excludes>
</artifactItem>
</artifactItems>
- <outputDirectory>${test-distributions.directory}</outputDirectory>
+ <outputDirectory>${test-distributions.directory}/jetty-base</outputDirectory>
</configuration>
</execution>
</executions>
diff --git a/src/test/java/net/shibboleth/idp/integration/tests/BaseTest.java b/src/test/java/net/shibboleth/idp/integration/tests/BaseTest.java
index 8a03429..ed1b7dd 100644
--- a/src/test/java/net/shibboleth/idp/integration/tests/BaseTest.java
+++ b/src/test/java/net/shibboleth/idp/integration/tests/BaseTest.java
@@ -690,6 +690,11 @@ public abstract class BaseTest {
replaceFile(pathToTestbedXML, "org.eclipse.jetty.webapp.WebAppContext",
"org.eclipse.jetty.ee9.webapp.WebAppContext");
}
+
+ // Adjust path to credentials
+ final Path idpIni = pathToJettyBase.resolve(Paths.get("start.d", "idp.ini"));
+ Assert.assertTrue(idpIni.toFile().exists());
+ replaceFile(idpIni, "../credentials", "credentials");
} else {
Assert.fail("Unable to find jetty.home");
}
diff --git a/src/test/java/net/shibboleth/idp/integration/tests/oidc/RPTest.java b/src/test/java/net/shibboleth/idp/integration/tests/oidc/RPTest.java
index 1127da4..9385c5a 100644
--- a/src/test/java/net/shibboleth/idp/integration/tests/oidc/RPTest.java
+++ b/src/test/java/net/shibboleth/idp/integration/tests/oidc/RPTest.java
@@ -469,6 +469,11 @@ public class RPTest extends BaseOPTest {
// Remove testbed webapp
final Path pathToTestbedXML = pathToOpJettyBase.resolve(Paths.get("webapps", "testbed.xml"));
pathToTestbedXML.toFile().delete();
+
+ // Adjust path to credentials
+ final Path idpIni = pathToOpJettyBase.resolve(Paths.get("start.d", "idp.ini"));
+ Assert.assertTrue(idpIni.toFile().exists());
+ replaceFile(idpIni, "../credentials", "credentials");
}
/**
diff --git a/src/test/jetty-base/lib/logging/logback-classic-1.5.18.jar b/src/test/jetty-base/lib/logging/logback-classic-1.5.18.jar
new file mode 100644
index 0000000..7e99f4e
Binary files /dev/null and b/src/test/jetty-base/lib/logging/logback-classic-1.5.18.jar differ
diff --git a/src/test/jetty-base/lib/logging/logback-core-1.5.18.jar b/src/test/jetty-base/lib/logging/logback-core-1.5.18.jar
new file mode 100644
index 0000000..fba569c
Binary files /dev/null and b/src/test/jetty-base/lib/logging/logback-core-1.5.18.jar differ
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list