Я использую Tomcat 6 для отправки почтового клиента с API Javax.mail, я настроил свои конфигурации в server.xml, как показано ниже
<Resource name="mail/Session" auth="Container"
type="javax.mail.Session"
mail.smtp.host="localhost"/>
И в моем файле web.xml, как показано ниже
<resource-ref>
<description>Resource reference to a container-managed JNDI JavaMail factory for sending e-mails.</description>
<res-ref-name>mail/Session</res-ref-name>
<res-type>javax.mail.Session</res-type>
<res-auth>Container</res-auth>
</resource-ref>
Но когда я пытался создать почтовый сеанс ... используя context.lookup
ontext initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
*mailSession = (Session)envCtx.lookup("mail/Session");*
Вызов nvCtx.lookup ("mail / Session");не возвращается .... он идет и ломается в org / springframework / jms / listener / DefaultMessageListenerContainer ...
Любые подсказки .... Я ценю любую помощь.
Спасибо Виджай