Bonjour,
Je suis en train de travailler sur un envoi de mail, et j'ai mis les propriétes de la messagerie dans un fichier auth.properties que je récupère dans ma méthode envoyerMailSMTP() de l'action ActionMail :
Mon fichier se situe dans src/main/props, mais quand je lance l'application, j'ai un nullPointerException, je ne sais pas pour quelle raison, pourtant j'ai executé ce même code dans un main de l'action (que j'ai crée pour tester), et il me renvoie bien toutes les propriétés, le fait d'être réellement dans l'action depuis l'application fait changer le chemin ??!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ... InputStream inputStream = ClassLoader.getSystemResourceAsStream("main/props/auth.properties"); Properties properties = new Properties(); properties.load(inputStream); String host = (String)properties.get("mail.smtp.host"); ...
Une idée sur l'origine de ce problème ?
Merci d'avance
Partager