2012-01-11 83 views
3

我們想從我的tomcat web應用程序中發送郵件。Javamail作爲tomcat中的JNDI資源

我繼承了前置代碼中的一些代碼,它使用tomcat中的上下文配置文件通過JNDI查找來定義我在應用程序中使用的數據源。該文件目前看起來是這樣的:

<Context path="/chronicle" debug="5" reloadable="true" crossContext="true"> 

<Logger className="org.apache.catalina.logger.FileLogger" prefix="ej-Log." suffix=".txt" timestamp="true"/> 
<Resource name="jdbc/chronicle" 
       auth="Container" 
      type="javax.sql.DataSource" 
      username="sa" 
      password="xxxxxxxx" 
       driverClassName="net.sourceforge.jtds.jdbc.Driver" 
       url="jdbc:jtds:sqlserver://localhost/PsDb" 
       maxActive="-1" 
       maxIdle="0" 
/> 
</Context> 

我從來沒有能夠找到的文件,這和從未見過誰做的,所以我真的不明白,我只是知道,它的作品的人。

今天早上,我想到我可以使用相同的工具來配置郵件服務器。有誰知道如何在上下文配置文件中執行此操作?

回答

0

如果您無法找到相關文檔,您究竟在看什麼? Tomcat documentation有一個用於聲明JNDI資源的單獨章節,在該章節中,有一節描述瞭如何聲明JavaMail會話。

+0

我不知道我沒有找到它,除非我一直在尋找上下文配置部分。 – Thom 2012-01-11 13:55:50