Last modified by Julien EYMERY on 2015/07/06 16:42

Show last authors
1 Il existe depuis Adélia 10 un système de traces cachées permettant de vérifier les différentes étapes dans cette fonction (connexion, ..)
2
3 Pour cela :
4
5 - Editer le fichier CfgConfigurations.properties se trouvant dans le répertoire %ADELIWS%\javarun
6 (exemple dans mon cas c:\adeliws\javarun\CfgConfigurations.properties)
7 (remarque : ce fichier doit être dans un répertoire se trouvant dans la variable d'environnement CLASSPATH afin d'être trouvé lors de l'exécution..)
8
9 - S'assurer que la clef ID_FILE_CONFIG pointe sur un fichier MWCLIENT.ini existant
10 (car bien que l'on ne soit pas forcément dans un contexte client/serveur, les traces vont être activées si les traces middleware cliente le sont)
11 (exemple dans mon cas : ID_FILE_CONFIG ~=c:\\adeliws\\MWCLIENT.INI)
12
13 - Editer le fichier de configuration client MWCLIENT.ini (via le menu démarrer -> Adélia 10 -> Runtime Visual-Web -> Configuration du client)
14 (exemple dans mon cas : c:\\adeliws\\MWCLIENT.INI)
15 Dans l'onglet "Trace", cocher au moins une case dans la section "Niveau"
16
17 Exécuter de nouveau le programme depuis une invite de commande DOS, les traces étant affichées dans la console
18 Si le contexte d'exécution est correct (CLASSPATH), les 2 fichiers CfgConfigurations.properties et MwClient.ini seront trouvés, et donc dans la console, des traces ressemblant à ceci s'afficheront :
19
20
21
22 {{code language="none"}}
23 === VaToolBxSendMail [MwTrace.m_TraceLevel = 1]
24 Properties [mail.smtp.auth] <- true
25 System properties :
26 {java.runtime.name=Java(TM) SE Runtime Environment, sun.boot.library.path=C:\Program Files\Java\jre6\bin, java.vm.version=
27 , java.vm.specification.vendor=Sun Microsystems Inc., user.variant=, os.name=Windows 7, sun.jnu.encoding=Cp1252, java.libr
28 es\Compuware;C:\Adeliws\;C:\Adeliws\javarun, java.specification.name=Java Platform API Specification, java.class.version=5
29 \Program Files\Java\jre6\lib\ext;C:\Windows\Sun\Java\lib\ext, sun.boot.class.path=C:\Program Files\Java\jre6\lib\resources
30 DEBUG: setDebug: JavaMail version 1.3.1
31 Applications disponibles sur le systeme :
32 javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc]
33 javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
34 javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]
35 Creation du Message
36 From
37 To
38 Cc
39 Bcc
40 Sujet
41 VaToolBxSendMail [mail.mime.charset] est null..
42 Date de l'envoi
43 Corps et Attachements
44 Initialisation du Transport
45 DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
46 ...
47 {{/code}}
48
49
50 (((
51 == (% style="line-height: 1.5;" %)Articles connexes(%%) ==
52 )))
53
54 Les articles connexes apparaissent ici en fonction des étiquettes que vous avez sélectionnées. Cliquez pour modifier la macro et ajouter ou modifier des étiquettes.
55
56 {{liveData sort="doc.date:desc" source="liveTable" properties="doc.title,doc.date,doc.author" description="Recently updated" limit="5" filters="tag=visual java mail" sourceParameters="translationPrefix=platform.index."}}{{/liveData}}
57