Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.14.1
-
None
-
Unknown
Description
javax.mail.Session uses TCCL to load resources
Thread.getContextClassLoader() line: 1432 [local variables unavailable] Session$3.run() line: 1199 AccessController.doPrivileged(PrivilegedAction<T>) line: not available [native method] Session.getContextClassLoader() line: 1194 Session.loadAllResources(String, Class, StreamLoader) line: 1137 Session.loadProviders(Class) line: 917 Session.<init>(Properties, Authenticator) line: 216 Session.getInstance(Properties, Authenticator) line: 242 MailConfiguration.createJavaMailSender() line: 175 MailEndpoint.createProducer() line: 71
Both MailConfiguration & MailProducer seem to rely on this