Author: evenisse
Date: Mon Nov 27 08:24:08 2006
New Revision: 479679

URL: http://svn.apache.org/viewvc?view=rev&rev=479679
Log:
Use jndi to configure mail session

Modified:
    maven/archiva/trunk/archiva-plexus-runtime/src/conf/plexus.xml
    
maven/archiva/trunk/archiva-webapp/src/main/resources/META-INF/plexus/application.xml

Modified: maven/archiva/trunk/archiva-plexus-runtime/src/conf/plexus.xml
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-plexus-runtime/src/conf/plexus.xml?view=diff&rev=479679&r1=479678&r2=479679
==============================================================================
--- maven/archiva/trunk/archiva-plexus-runtime/src/conf/plexus.xml (original)
+++ maven/archiva/trunk/archiva-plexus-runtime/src/conf/plexus.xml Mon Nov 27 
08:24:08 2006
@@ -29,6 +29,26 @@
       <role-hint>dataSources</role-hint>
       <configuration>
         <resources>
+          <!------------------>
+          <!-- Mail Session -->
+          <!------------------>
+          <resource>
+            <name>mail/Session</name>
+            <type>javax.mail.Session</type>
+            <properties>
+              <property>
+                <name>mail.smtp.host</name>
+                <value>localhost</value>
+              </property>
+              <property>
+                <name>mail.smtp.port</name>
+                <value>25</value>
+              </property>
+            </properties>
+          </resource>
+          <!------------------>
+          <!-- Datasources  -->
+          <!------------------>
           <resource>
             <name>jdbc/users</name>
             <type>javax.sql.DataSource</type>

Modified: 
maven/archiva/trunk/archiva-webapp/src/main/resources/META-INF/plexus/application.xml
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-webapp/src/main/resources/META-INF/plexus/application.xml?view=diff&rev=479679&r1=479678&r2=479679
==============================================================================
--- 
maven/archiva/trunk/archiva-webapp/src/main/resources/META-INF/plexus/application.xml
 (original)
+++ 
maven/archiva/trunk/archiva-webapp/src/main/resources/META-INF/plexus/application.xml
 Mon Nov 27 08:24:08 2006
@@ -30,6 +30,14 @@
       </configuration>
     </component>
 
+    <component>
+      <role>org.codehaus.plexus.mailsender.MailSender</role>
+      
<implementation>org.codehaus.plexus.mailsender.javamail.JndiJavamailMailSender</implementation>
+      <configuration>
+        <jndiSessionName>java:comp/env/mail/Session</jndiSessionName>
+      </configuration>
+    </component>
+
     <!--
      | Logger manager
      -->


Reply via email to