Je dois envoyer un email à partir d'un projet gwt en utilisant java mail api. Je parviens à le faire avec une application java normale (un projet Main, un test Junit, peu importe) mais cela ne marche pas dans un appel RPC sur GWT (version 1.7.1). Je pense que j'utilise les bonnes bibliothèques java car je peux envoyer cet email en dehors de GWT. Je l'utilise en mode hébergé, avec le serveur Web Jetty (ne pas utiliser Google AppEngine), et je suis arrivé cette erreur:GWT et java mail api: NoSuchProviderException
Loading META-INF/javamail.providers from jar:file:/C:/documenti/workspaces/javalou/provatesina/war/WEB-INF/lib/appengine-api-1.0-sdk-1.2.6.jar!/META-INF/javamail.providers
DEBUG: loading new provider protocol=gm,className=com.google.appengine.api.mail.stdimpl.GMTransport,vendor=null, version=null
javax.mail.NoSuchProviderException: Unable to locate provider for protocol: smtp
Avez-vous une idée? Merci!!!
Avez-vous désactivé GAE dans les paramètres du plugin Google pour Eclipse? –
oui GAE est désactivé ... pourrait-il y avoir quelques problèmes liés à la politique d'autorisation? – lou
Avez-vous déjà eu ce travail? J'ai le même problème http://stackoverflow.com/questions/10427681/osgi-gwt-org-apache-commons-mail-emailexception – Kris