Почему JavaMail не работает в Eclipse с Google App Engine

программирование google java eclipse javamail

Пытаюсь отправлять почту из сервлета, используя JavaMail (import javax.mail...). Проект под Eclipse Version: Helios Service Release 2.

Из программы, без Eclipse properties "Use Google App Engine" для проекта ВСЕ РАБОТАЕТ, а с App Engine почта не доставляется, ошибки не ловятся (или не возникают в данном потоке)(как посмотреть логи не знаю).

Конструкция

AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
sendmail();
return null;
}});

где метод sendmail() отправляет тестовое сообщение, не помогает, тогда как она отлично позволяет работать со всеми файлами из под App Engine (а без doPrivileged запись в файл недоступна).

Собственно вопросы:

1) Как это объяснить ?

2) Как доставлять почту ?

3) Насколько нужен этот Google App Engine ? Я новичок в данной области, пишу (пока) тесты WEB интерфейса с сервером. У клиента GWT. Полного понимания, что может потребоваться в данной области у меня нет, но есть задание разобраться с написанием программ клиент-сервер с использованием Java GWT.

4) Как перенести проект из среды с App Engine в среду без нее ? (Это, если App Engine не очень нужен, по жизни). Простое сбрасывание галки в Eclipse и последующая пересборка (насколько я понимаю, после clean для проекта он пересобирается ?) не помогают. При загрузке сервлета несколько раз печатает: java.lang.NoSuchMethodError: org.mortbay.thread.Timeout.<init>(Ljava/lang/Object;)V


Примечание:
Давно поборол, можно больше не отвечать.
Ответы:
>>>где метод sendmail() отправляет тестовое сообщение, не помогает, тогда как она отлично позволяет работать со всеми файлами из под App Engine (а без doPrivileged запись в файл недоступна).
Не понял вопроса, сорри. И это, сендмайл посмотри как конфигурируется куда отправляется итд.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.