mraible opened a new pull request, #153:
URL: https://github.com/apache/roller/pull/153

   ## Summary
   
   - Replaced the dead JavaMail download link 
(`https://java.net/projects/javamail/pages/Home`) with direct Maven Central 
links for `jakarta.mail-1.6.7.jar` and `jakarta.activation-1.2.2.jar`
   - Added an explanation for *why* the JavaMail JARs are required even without 
email features: Roller uses `javax.mail.internet.InternetAddress` for email 
address validation in core code (`Utilities.java`), so the dependency is loaded 
at runtime regardless of mail configuration
   - Updated the SMTP Javadoc link from `javamail.java.net` to the current 
Eclipse project URL
   
   ## Context
   
   Without the JavaMail JARs in Tomcat's `lib/`, Roller throws a 500 error on 
login with `ClassNotFoundException: javax.mail.internet.AddressException`. The 
install guide already says to add these JARs, but the download link has been 
dead since java.net was shut down, making it easy to skip or miss this step.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to