Ausnahme bei Verwendung von JavaMail mit Google AppEngine: Wie kann das behoben werden?

Ich versuche, ein Java-Programm mit JavaMail zu schreiben, um eine E-Mail zwischen zwei Benutzern zu senden. Ich habe meinem Appengine-Projekt NICHT die Dateien mail.jar und activation.jar hinzugefügt, da ich irgendwo gelesen habe, dass dies dazu führen würde, dass Ausnahmen ausgelöst werden, da die Funktionalität für die Appengine-JAR-Dateien bereits verfügbar ist. Aber mein Programm löst die folgende Ausnahme aus: -

Exception in thread "main" com.google.apphosting.api.ApiProxy$CallNotFoundException: The API package 'mail' or call 'Send()' was not found.
- Hide quoted text -
at com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:95)
at com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:48)
at com.google.appengine.api.mail.MailServiceImpl.doSend(MailServiceImpl.java:95)
at com.google.appengine.api.mail.MailServiceImpl.send(MailServiceImpl.java:32)
at com.google.appengine.api.mail.stdimpl.GMTransport.sendMessage(GMTransport.java:247)
at javax.mail.Transport.send(Transport.java:95)
at javax.mail.Transport.send(Transport.java:48)
at weatherForecast.SendEmail.main(SendEmail.java:40)

Ich habe in folgendem Beitrag gelesen:http: //forums.smartclient.com/showthread.php? t = 8589 dass ich appengine .jar-Dateien aus meinem Projekt entfernen muss, damit alles funktioniert. Meine Webanwendung umfasst jedoch auch das Rendern einer mit einigen Daten gefüllten .jsp-Datei, die die Begrüßungsseite meiner Google App darstellt, wenn sie in Google Appengine bereitgestellt wird. Das Projekt funktioniert nicht mehr, wenn ich die .jars entferne. Es hilft mir jedoch, die Ausnahme loszuwerden. Kann mir jemand eine Möglichkeit vorschlagen, ein E-Mail-Programm zu schreiben und es in einem Google Appengine-Projekt zum Laufen zu bringen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage