Jason Mehrens

Results 19 issues of Jason Mehrens

https://github.com/eclipse-ee4j/mail/issues/529 This adds support for long thread ids when running JDK 16. I'm looking to backport this to 1.x. when this is approved. I updated other methods to use method...

Running the test suite under JDK7 produces the following: `Testcase: testCloseContextClassLoader(com.sun.mail.util.logging.MailHandlerTest): Caused an ERROR javax.mail.Provider: Provider com.sun.mail.imap.IMAPProvider not found java.util.ServiceConfigurationError: javax.mail.Provider: Provider com.sun.mail.imap.IMAPProvider not found at java.util.ServiceLoader.fail(ServiceLoader.java:231) at java.util.ServiceLoader.access$300(ServiceLoader.java:181) at...

JakaraMail 1.6.6 MailHandler test fails when running under JDK 1.7 with the following: ``` Testcase: testCloseContextClassLoader(com.sun.mail.util.logging.MailHandlerTest): Caused an ERROR javax.mail.Provider: Provider com.sun.mail.imap.IMAPProvider not found java.util.ServiceConfigurationError: javax.mail.Provider: Provider com.sun.mail.imap.IMAPProvider not found...

Component: other

The CompactFormatter alternate forms 7$, 8$, 12$, and 13$ allow patterns that specify a width of 1. Since this arguments are a join of two parameters it doesn't really make...

Component: other

JDK16 added new a method `LogRecord::getLongThreadID` and deprecated `LogRecord::getThreadID`. Changes are filed under: [JDK-8245302 - Upgrade LogRecord to support long thread ids and remove its usage of ThreadLocal](https://bugs.openjdk.java.net/browse/JDK-8245302) The CompactFormatter...

Component: other

JDK16 issues a warning during complication when the compiler adds the default constructor. For background see: [JDK-8250212 - Address reliance on default constructors in the JDK (umbrella)](https://bugs.openjdk.java.net/browse/JDK-8250212) For most cases...

https://github.com/eclipse-ee4j/mail/issues/460 @lukasj Here is the start of changes for this issue but I'm looking for some feedback before I continue. So hold off on merging this. Here is the todo...

There is a JDK ticket https://bugs.openjdk.java.net/browse/JDK-8223048 that involves deprecating the PipedInput/Output streams. JAF is using pipes in: https://github.com/eclipse-ee4j/jaf/blob/2f70d93461be37892f98380467ad127d19e9fa1e/activation/src/main/java/jakarta/activation/DataHandler.java#L233 Need to look to see of there are other areas and re-implement...

enhancement

The finalize() in java.lang.Object has been deprecated in JDK 9. Various classes in JakartaMail implement a finalizer that should simply be removed. This ticket can only be completed once https://github.com/jakartaee/mail-api/issues/709...

enhancement

Per [Jakarta EE Platform 10](https://jakarta.ee/specifications/platform/10/): >Minimum Java SE Version >Java SE 11 or higher This means that mail-api would no longer be building for JDK 8. Moving an Android API...

enhancement