From 4ff20f7b2a8aa0341a3e8a82026394b688fec4c2 Mon Sep 17 00:00:00 2001 From: David Hook Date: Tue, 5 Mar 2024 17:40:24 +1100 Subject: [PATCH] refactored to deal with class loader issues in ErrorBundles for modules --- .../bouncycastle/mail/smime/examples/ValidateSignedMail.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mail/src/main/java/org/bouncycastle/mail/smime/examples/ValidateSignedMail.java b/mail/src/main/java/org/bouncycastle/mail/smime/examples/ValidateSignedMail.java index 9d1238c81a..79b4b80f2c 100644 --- a/mail/src/main/java/org/bouncycastle/mail/smime/examples/ValidateSignedMail.java +++ b/mail/src/main/java/org/bouncycastle/mail/smime/examples/ValidateSignedMail.java @@ -148,12 +148,14 @@ public static void verifySignedMail(MimeMessage msg, PKIXParameters param) { ErrorBundle errMsg = new ErrorBundle(RESOURCE_NAME, "SignedMailValidator.sigValid"); + errMsg.setClassLoader(SignedMailValidator.class.getClassLoader()); System.out.println(errMsg.getText(loc)); } else { ErrorBundle errMsg = new ErrorBundle(RESOURCE_NAME, "SignedMailValidator.sigInvalid"); + errMsg.setClassLoader(SignedMailValidator.class.getClassLoader()); System.out.println(errMsg.getText(loc)); // print errors System.out.println("Errors:");