Rechercher : dans
Par :

[Eclipse & Ant] Classpath javamail - JAF

Dernière réponse le 22 fév 2008 à 16:04:42 BW13, le 13 fév 2008 à 16:52:20 
 Signaler ce message aux modérateurs

Bonjour,
j'essaye de crée une tache ANT qui enverais les mails
mais quand j'essaye de le lancé il me met

Failed to initialise MIME mail: javax/mail/MessagingException


<target name="email">


<mail mailhost="xxx.com" subject="liste des erreurs">
<from address="yyy@XXX.com" />
<to address="lzz@xxx.com" />
<message>
message
</message>
<attachments>
<fileset dir="${basedir}/xxx/">
<include name="z.txt" />
</fileset>
</attachments>
</mail>
</target>

Configuration: Linux Mandriva
Firefox 2.0.0.6

Meilleures réponses pour « [Eclipse & Ant] Classpath javamail JAF » dans :
Télécharger Ant Renamer VoirANT Renamer permet de renommer un grand nombre de fichiers et dossiers en quelques clics. Il ne fait que modifier les noms des fichiers/dossiers : Changement d'extension Remplacement de chaînes de caractères par d'autres Insertion d'une chaîne...

1

bw13, le 14 fév 2008 à 10:02:39

Bonjour,

personne ne peut m'aider svp

Répondre à bw13

2

asevere, le 15 fév 2008 à 11:39:26

Bonjour,

Pou te donner une réponse fiable, il nous faudrait la version de ANT (1.7?) la version de Java, et éventuellement, le resultat de l'éxecution du build en mode verbeux et debug

ant -d -v -f build_file.xml target
En attendant, il faut que tu ais dans ton CLASSPATH les jar activation.jar, et mail.jar (Ton erreur en l'occurence vient de mail.jar) si tu le rajoute sans activation.jar tu auras l'exception suivante:
Failed to initialise MIME mail: javax/activation/DataSource


Ces deux dépendances, tu les trouveras ici: http://ant.apache.org/manual/install.html#librarydependencie­s

Cordialement

Une belette, un lapin !?
C'est pas normal!

Répondre à asevere

3

BW13, le 15 fév 2008 à 14:58:38

Bonjour,
merci pour ton aide

J'utilise ant-1.7.0 v200706080842
j'utilise java 6

Pour ce qui est de mail.jar et activation.jar en parcourant certain forum j'ai vu qu'on en avait besoin
je les ai téléchargé mais le probleme est rester

Je dois préciser que j'utilise eclipse commme IDE et que c'est sous eclipse que cela ne marche pas quand
len mode console en allant chercher la console ant <nom du build> <nom du target>
cela marche correctement

Mail:
[mail] Failed to initialise MIME mail: javax/mail/MessagingException

Répondre à BW13

4

asevere, le 15 fév 2008 à 15:02:06

Ok, c'est un problème du CLASSPATH d'eclipse donc... (sur les même mail.jar et activation.jar)

Là dessus, je ne peux pas t'aider, je n'ai jamais pu me faire à cet éditeur. Dans la configuration tu dois pouvoir lui préciser un classpath pour tes développement mais j'en sais pas plus.

Je vais modifier un peu ton titre du coup, ça attirera peut-être des experts es-eclipse :)

A plus
Une belette, un lapin !?
C'est pas normal!

Répondre à asevere

5

dinendalc, le 18 fév 2008 à 09:47:38

J'ai eu le même problème que toi: il faut installer le mail.jar dans le répertoire lib de ton plugin ant, quelque chose comme:

c:\eclipse\plugins\org.apache.ant_1.7.0...\lib

et ensuite ajouter ce mail.jar dans le classpath de Ant sous eclipse:

preferences/ant/runtime/Ant home entries

et ensuite ça fonctionne...

Répondre à dinendalc

6

 BW13, le 22 fév 2008 à 16:04:42

En faite le problême venait que je n'avait pas mit activation.jar dans le claasspath de Ant


Merci à vous deux pour votre aide

Répondre à BW13