This is an automated email from the ASF dual-hosted git repository. olli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-paxexam.git
commit d44c3e1267335fbd1f52731697f16d974efa1806 Author: Oliver Lietz <[email protected]> AuthorDate: Sat Apr 4 09:40:17 2026 +0200 SLING-13156 Provide mail Option --- .../java/org/apache/sling/testing/paxexam/SlingOptions.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/apache/sling/testing/paxexam/SlingOptions.java b/src/main/java/org/apache/sling/testing/paxexam/SlingOptions.java index 856e5c1..f9b0fb0 100644 --- a/src/main/java/org/apache/sling/testing/paxexam/SlingOptions.java +++ b/src/main/java/org/apache/sling/testing/paxexam/SlingOptions.java @@ -100,9 +100,7 @@ public final class SlingOptions { final MavenArtifactProvisionOption slf4jSimple = mavenBundle().groupId("org.slf4j").artifactId("slf4j-simple").version(versionResolver); return composite( greenmail, - mavenBundle().groupId("jakarta.mail").artifactId("jakarta.mail-api").version(versionResolver), - mavenBundle().groupId("org.eclipse.angus").artifactId("angus-mail").version(versionResolver), - mavenBundle().groupId("jakarta.activation").artifactId("jakarta.activation-api").version(versionResolver), + mail(), junit(), // add GreenMail to boot classpath *also* to allow setting ssl.SocketFactory.provider to GreenMail's DummySSLSocketFactory bootClasspathLibrary(greenmail).afterFramework(), @@ -169,6 +167,14 @@ public final class SlingOptions { ); } + public static ModifiableCompositeOption mail() { + return composite( + mavenBundle().groupId("jakarta.mail").artifactId("jakarta.mail-api").version(versionResolver), + mavenBundle().groupId("org.eclipse.angus").artifactId("angus-mail").version(versionResolver), + activation() + ); + } + public static ModifiableCompositeOption management() { return composite( mavenBundle().groupId("org.apache.aries").artifactId("org.apache.aries.util").version(versionResolver),
