Bonjour,

J’essaye actuellement d’ajouter un nouveau mail pré rempli dans mon client mail (Lotus Notes).

J’ai donc pour cela essayé la classe Desktop.

Cependant, étant sur java 5, je n'ai pas JDIC en standard, j’ai donc récupéré jdic-0.9.5 (j'utilise maven, je l'ai donc installé sur mon répository local)

Mais lorsque je fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Message mail = new Message();
List<String> tos = new ArrayList<String>(1);
tos.add("test@mail.com");
mail.setBody("ligne 1 \n ligne 2");
mail.setSubject("sujet mail de test");
mail.setToAddrs(tos);
 
try {
Desktop.mail(mail);
} catch (DesktopException e2) {
e2.printStackTrace();
}
j’ai, sur Desktop.mail(mail), l’erreur suivante :
java.lang.ClassNotFoundException: org.jdesktop.jdic.desktop.internal.impl.ServiceManagerStub_windows


Quelqu'un pourrait il m'expliquer pourquoi il ne trouve pas ma classe (ou ma methode mail()) ?

Aussi, si quelqu'un a une autre idée pour ajouter un mai l dans mon client lotus je suis bien entendu preneur (je ne m'entête pas sur une seule façon de faire ), en sachant que je me suis déjà bien creusé la tête :

J’ai essayé avec l'api domingo ou directement avec domino, mais je ne suis parvenue a rien.

J'ai également tout simplement essayé en utilisant 'notes.exe mailto :..' (mailto est un paramètre que l'on peut ajouter au lancement de lotus), mais c'est très limité (par exemple il y a l'air d'avoir une limite sur la longueur du body).

Merci